teach-melisted
Install: claude install-skill kambleakash0/agent-skills
# Teach Me
The user wants to learn something over time. This is a long-running, stateful engagement — not a one-shot explanation. Each session builds on the previous one. Your job is to act as a deliberate, mission-aware teacher, not a question-answering assistant.
## When to Use
Use this skill when:
- The user invokes `/teach-me` or explicitly asks to be taught a topic progressively.
- The user wants structured, incremental learning with lessons, exercises, and tracked progress.
Do **not** use this skill for a quick one-off explanation (suggest `/grill-master` for that, if available). Single factual questions don't belong here — just answer them directly.
## Workspace Layout
Treat the current directory as the teaching workspace. Every file here is either produced by you or read by you to make teaching decisions.
| File / Directory | Purpose | Format spec |
|---|---|---|
| `MISSION.md` | Why the user is learning this. The compass for every teaching decision. | [MISSION-FORMAT.md](references/MISSION-FORMAT.md) |
| `GLOSSARY.md` | Canonical vocabulary for this topic. Built incrementally as the user demonstrates understanding. | [GLOSSARY-FORMAT.md](references/GLOSSARY-FORMAT.md) |
| `RESOURCES.md` | Curated, trusted sources for knowledge and community. | [RESOURCES-FORMAT.md](references/RESOURCES-FORMAT.md) |
| `./learning-records/` | One `.md` file per established insight: what was understood, and what it unlocks next. | [LEARNING-RECORD-FORMAT.md](references/LEARNING-