scaffold-exercises

Installation
SKILL.md

Scaffold exercises

Build an exercise directory tree that passes the course's exercise linter, then commit it. Throughout, run the linter with the project's own command (for example pnpm lint:exercises or whatever the repo defines) — substitute it wherever this skill says "run the linter".

Directory naming

  • Sections: XX-section-name/ under exercises/ (e.g. 01-retrieval-skill-building)
  • Exercises: XX.YY-exercise-name/ under a section (e.g. 01.03-retrieval-with-bm25)
  • Section number is XX; exercise number is XX.YY
  • Every name is dash-case: lowercase words joined by hyphens

Exercise variants

Each exercise carries at least one of these subfolders:

  • problem/ — the student's starting point, with TODOs
  • solution/ — the reference answer
  • explainer/ — conceptual material, no TODOs
Installs
2
GitHub Stars
6
First Seen
14 days ago
scaffold-exercises — officialunofficial/skills