scaffold-exercises

Scaffold exercise directory structures with numbered dash-case folders and readme stubs.

Updated May 8, 2026
One-click install
npx skills add https://github.com/mmartinsoliv/dotfiles --skill scaffold-exercises-mmartinsoliv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scaffold-exercises
Source: https://github.com/mmartinsoliv/dotfiles/tree/main/agents/skills/scaffold-exercises
Command: npx skills add https://github.com/mmartinsoliv/dotfiles --skill scaffold-exercises-mmartinsoliv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly scaffold course exercise folders that are organized correctly and ready for linting, so you can focus on the lesson content instead of repetitive setup.

Core Features & Use Cases

  • Creates section and exercise directory layouts with consistent numbering and dash-case names.
  • Supports stubbed problem, solution, and explainer variants with required readme files.
  • Useful when starting a new curriculum, adding a lesson sequence, or renumbering existing exercises without breaking structure.

Quick Start

Ask the assistant to scaffold a new exercise section with the required variants, create minimal readme stubs, and make sure the result is ready for linting.

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 course authoring?

Scaffolding exercise directory structures creates section and exercise layouts with consistent numbering and dash-case names. It generates stubbed problem, solution, and explainer variant folders with required readme files.

Does exercise scaffolding support creating stubbed problem and solution variants?

Exercise scaffolding supports creating stubbed problem, solution, and explainer variants. Each variant folder includes required readme files to ensure content organization satisfies repository rules.

How do I generate lint-ready course exercise folders without breaking existing structure?

Generating lint-ready course exercise folders applies standard variant folders and required readme files. This ensures layouts satisfy repository rules and allows renumbering existing exercises without breaking structure.

Can I use exercise scaffolding to add a lesson sequence to an existing curriculum?

Exercise scaffolding is useful when adding a lesson sequence to an existing curriculum. It applies consistent numbering and content organization to new lesson sections and stubbed curriculum plans.

What's the best way to organize course exercises for repository lint validation?

Organizing course exercises for repository lint validation requires standard variant folders and valid readme files. Scaffolding enforces consistent numbering and dash-case names to satisfy repository layout rules.