What problem does it solve? Learning a new topic with an AI assistant is usually stateless — every session starts from zero, with no memory of what you already know or why you are learning. This Skill turns a directory into a persistent teaching workspace that tracks your mission, progress, and resources across sessions. ## Core Features & Use Cases - Mission-Grounded Teaching: Captures your concrete learning goal in MISSION.md so every lesson ties back to a real-world outcome. - Progressive HTML Lessons: Generates short, self-contained, beautifully typeset lessons in ./lessons/ targeted at your zone of proximal development, with quizzes and feedback loops for retention. - Learning Records & Glossary: Tracks demonstrated understanding in numbered learning records and maintains a canonical glossary, so future sessions never re-teach what you know. - Curated Resources: Builds RESOURCES.md with high-trust knowledge sources and communities instead of relying on parametric guesses. - Use Case: You want to learn strength training over several weeks. The Skill interviews you about your goal, writes a mission file, curates trusted sources, then produces a sequence of interactive HTML lessons that build on each other as your learning records grow. ## Quick Start Ask the agent to teach you a topic, for example: "Teach me the basics of Rust ownership over the next few sessions."