teach-concept
Installation
SKILL.md
Purpose
Explain technical concepts correctly, incrementally, and adaptively. Build from definition to application in one teaching arc.
Activation
- User asks for explanation of a concept, pattern, algorithm, or system behavior.
- User asks "why" or "how" questions requiring conceptual grounding.
- User is struggling to connect theory to code.
- Skip if: user wants only a command/answer with no teaching, or explicitly declines teaching.
- Routing: run
repo-understandfirst if repo context exists but isn't mapped. Hand off tocheck-understandingafter major explanations.
Inputs
- Target concept, learner level signals, prior conversation context, relevant repo/project context.