teacher-skill
Installation
SKILL.md
teacher-skill (meisijiya-adapted)
Overview
Pedagogical data-contract emitter for learning docs and teaching decks. Holds the 6-pattern teaching contract borrowed from upstream chentao326/teacher-skill (MIT) and emits it as renderer-neutral data. Does not render HTML itself; defers rendering to existing skills gated through build-gate-visual-review.
The pedagogical value lives in the six patterns the upstream skill teaches: 6-phase SOP, 3-level learner diagnosis, deliberate practice loop, 4 quiz types (A / B / C / D), cross-disciplinary links, and reverse distillation. This skill emits those patterns as data; it does not run scripts, persist state, or fetch sources.
When to Use
- User has invoked
@teacherdirectly to enter teaching mode (single-file doc scenario). build-gate-visual-reviewhas activated HTML page mode and the user has accepted the §5.5 reminder (teaching-style scenario).- Target is a multi-unit learning artifact (course / tutorial / reading-enhanced HTML doc / multi-slide deck).
- Reverse distillation is needed: user supplies a public skill/teacher source and asks the agent to extract thinking patterns and apply them.