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 everything must pass the pnpm ai-hero-cli internal lint check. This Skill automates the scaffolding so exercises validate on the first pass. ## Core Features & Use Cases - Directory Scaffolding: Creates section (XX-section-name) and exercise (XX.YY-exercise-name) directories with dash-case naming under exercises/. - Variant Stubs: Generates problem/, solution/, and explainer/ subfolders, each with a minimal non-empty readme.md that satisfies lint rules. - Lint Validation & Fixing: Runs pnpm ai-hero-cli internal lint and iterates on errors until the structure passes, then commits with git. - Use Case: Given a course plan listing sections and exercises, scaffold the entire directory tree with stub readmes, validate it with the linter, and commit the result in one workflow. ## Quick Start Scaffold the exercises from my course plan into the exercises directory, create stub readmes for each variant, and run the lint check until it passes.