What problem does it solve? After a coding, debugging, or design session, users often ship work they cannot fully explain. This Skill verifies deep understanding of what was built, decided, and changed by teaching each item and quizzing until mastery, so the user can defend the work in review. ## Core Features & Use Cases - Session-derived curriculum: Builds a checklist from the conversation, git diff, and git log, organized into problem, solution, and broader-context pillars. - Mastery-gated teaching loop: Has the user restate understanding first, fills gaps, drills the why, then quizzes with escalating difficulty before advancing. - PR-readiness quizzing: Weights the checklist toward what a reviewer would probe, starting with the riskiest hunk in the diff. - Use Case: Before opening a PR, ask to be quizzed on the change; the Skill walks each design decision and edge case until you can explain the entire diff in your own words. ## Quick Start Ask the assistant to quiz you on what was just built in this session before you open your pull request.