What problem does it solve? Setting up course exercise structures manually is error-prone: directories must follow strict naming conventions, each variant folder needs a non-empty readme, and the project linter rejects missing files, broken links, or leftover placeholder files. This Skill automates the scaffolding so every exercise passes pnpm ai-hero-cli internal lint on the first run. ## Core Features & Use Cases - Directory scaffolding: Creates section folders (XX-section-name/) and exercise folders (XX.YY-exercise-name/) with dash-case naming under exercises/. - Variant stubs: Generates problem/, solution/, and explainer/ subfolders, each with a minimal non-empty readme.md containing a title and description. - Lint validation and fixing: Runs pnpm ai-hero-cli internal lint and iterates on errors until the structure passes. - Safe renumbering: Uses git mv to rename or reorder exercises while preserving git history. - Use Case: Given a course plan listing sections and exercises, scaffold the entire 05-memory-skill-building section with explainer, problem, and solution stubs, then validate and commit. ## Quick Start Scaffold the exercises from my course plan into the exercises directory and make sure they pass lint.