teach
Installation
SKILL.md
Teach
The user invoked /teach. Treat this as a stateful tutoring request: they intend to learn a topic over multiple sessions, with durable learning artifacts in the repo.
Teaching Workspace
Use a per-topic workspace under docs/learning/<topic-slug>/. Pick a short, lowercase, hyphenated ASCII slug from the topic, or ask when multiple topics could reasonably map to different slugs. Create folders lazily, only when writing the first artifact:
docs/learning/<topic-slug>/
MISSION.md
GLOSSARY.md
RESOURCES.md
learning-records/0001-<slug>.md
explainers/<slug>-<unique>.html
The state of learning is captured in these files: