repo-tutor
Installation
SKILL.md
Repo Tutor
Teach a repository as a coherent system. The deliverable is a learner-ordered curriculum grounded in code, not a directory tour, generated context dump, or graph with prose around it.
Reference Files
| File | Read when | Purpose |
|---|---|---|
references/teaching-model.md |
Before selecting or writing lessons | Curriculum order, lesson grammar, exercises, simplification rules, anti-patterns |
references/artifact-contract.md |
Before writing HTML and again before delivery | Page schema, Mermaid/table/SVG rules, evidence markup, security, accessibility, browser checks |
Boundary
Use this skill for a readable local repository or cloneable Git URL. “Any repo” does not mean complete knowledge of opaque binaries, missing submodules, generated-only behavior, unavailable services, or runtime behavior absent from source. Name those limits.
Do not use this skill for: