What problem does it solve? It turns passive reading about a topic into verified understanding by teaching one concept at a time and quizzing each item until the user can explain it in their own words. ## Core Features & Use Cases - Checklist-driven teaching: Converts any named topic into pillars covering fundamentals, mechanism, trade-offs, and application, tracked in a live markdown doc. - Mastery-gated quiz loop: Uses multiple-choice and open-ended questions with escalating difficulty, never advancing until an item is demonstrated. - Adaptive depth: Re-explains at eli5, eli14, or eli-intern levels when the user is stuck, then re-quizzes. - Use Case: Ask to be taught Kafka consumer groups; the skill builds a checklist, teaches each item with real examples, quizzes incrementally, and ticks off progress in /tmp/learning-kafka-consumer-groups/understanding.md. ## Quick Start Ask the assistant to teach you about a specific topic and quiz you on it, for example: teach me about TCP backoff and test my understanding.