Learn anything with the /teach skill
YouTube · ~8 min · YouTube
- Introduces a stateful
/teachskill for Claude Code that creates personalised lessons tracking learner progress and adapting to each person’s zone of proximal development — distinct from stateless skills because it persists state across sessions. - Covers the skill design tradeoffs: stateful vs. stateless approaches, HTML-based interactive content for richer lesson formats, and embedding reference materials so the skill has context without requiring repeated re-uploads.
- Practical use cases: developer onboarding (consistent curriculum with progress tracking) and independent self-directed learning on complex topics (TypeScript type system, advanced patterns) where the learner wants structured feedback rather than one-off answers.
- Takeaway: skills that maintain learner state across sessions are qualitatively different from single-turn prompts — the skill becomes a persistent teacher rather than a lookup tool.