scaffold-exercises

Create lint-safe exercise directory scaffolds with section, exercise, and variant folders.

1|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/babually/bongo-template --skill scaffold-exercises-babually
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/babually/bongo-template/tree/main/.agents/skills/scaffold-exercises
Command: npx skills add https://github.com/babually/bongo-template --skill scaffold-exercises-babually

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly create exercise directory structures that conform to repository conventions and pass lint checks, avoiding broken scaffolds and repeated manual setup.

Core Features & Use Cases

  • Exercise scaffolding: Creates section and exercise folders with the expected naming scheme.
  • Variant setup: Stubs problem, solution, and explainer subfolders as needed for a course plan.
  • Lint-ready content: Ensures required readmes are present, non-empty, and free of common validation issues.
  • Use Case: Use it when you need to turn a lesson outline into a clean set of exercise folders ready for review and commit.

Quick Start

Ask the skill to scaffold the exercise directories from your plan and create lint-safe readme stubs for each requested variant.

Frequently Asked Questions about scaffold-exercises

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold exercise directory structures for a course?

Scaffolding exercise directories involves generating section, exercise, and variant folders from a lesson plan to create standardized problem, solution, and explainer stubs ready for commit.

Why does my exercise scaffolding fail lint checks?

Exercise scaffolding fails lint checks when readme files are missing, empty, or violate directory naming rules. Generating lint-safe stubs ensures structure consistency and validation compliance.

What is the best way to create lint-safe exercise folders from an outline?

The best way to create lint-safe exercise folders is to automate scaffolding from a lesson outline, ensuring required readmes are present, non-empty, and conform to repository naming conventions.

Can I generate problem, solution, and explainer stubs automatically?

Yes, you can generate problem, solution, and explainer stubs automatically by requesting variant setup during the exercise scaffolding process based on your course plan.

Do I need a lesson plan to scaffold course exercises?

Yes, a lesson plan or outline is needed to scaffold course exercises, serving as the input to map out the expected section and exercise folder naming scheme and variants.