What problem does it solve? After a bugfix, refactor, or debugging session, users often nod along without truly understanding what changed or why. This Skill turns a completed work session into a structured teaching loop that verifies comprehension instead of assuming it. ## Core Features & Use Cases - Understanding Checklist: Creates an UNDERSTANDING.md file with granular, demonstrable items covering the problem, the solution, and the broader context. - Restate-First Teaching: Asks the user to explain each stage back before filling gaps, drilling into the whys behind every design decision. - Rigorous Quizzing: Uses fair, symmetric multiple-choice questions with shuffled answer positions and misconception-based distractors to test real mastery. - Use Case: After a tricky race-condition fix, invoke the skill to walk through why the bug existed, why the chosen solution beats the alternatives, and confirm each point via quiz before wrapping up. ## Quick Start Say "teach me what we just did in this session" to start a verified walkthrough of the completed work.