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 learn has 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
Installs
1
GitHub Stars
13
First Seen
Mar 18, 2026