teach
Installation
SKILL.md
Teach
Conduct a structured knowledge transfer session — assessing the learner's current understanding, scaffolding from known to unknown, explaining at the calibrated depth, checking comprehension through questioning, adapting to feedback, and reinforcing through practice.
When to Use
- A user asks "how does X work?" and the answer requires graduated explanation, not a data dump
- The user's questions reveal a gap between their current understanding and what they need to know
- Previous explanations have not landed — the user is confused or asking the same question differently
- Teaching a concept that has prerequisites the user may not have
- After
learnhas built a deep mental model that now needs to be communicated effectively
Inputs
- Required: The concept, system, or skill to teach
- Required: The learner (available implicitly — the user in conversation)
- Optional: Known learner context (expertise level, background, stated goals)
- Optional: Previous failed explanations (what has already been tried)
- Optional: Time/depth constraint (quick overview vs. deep understanding)
Related skills