A Claude Code plugin that quizzes you on code changes to reinforce comprehension.
Run /quiz after making changes to start a conversational quiz. Claude generates questions scaled to the diff size, drawing on both the diff and the conversation context to ask about big picture, control flow, edge cases, and design tradeoffs.
You can skip at any time by typing skip.
- Must be run inside a git repository
/plugin marketplace add oguzcan-yavuz/code-quiz-plugin
/plugin install code-quiz
- Make some code changes (commit them or leave them uncommitted)
- Run
/quiz - Claude quizzes you on all changes since the last quiz — committed, uncommitted, and untracked files — questions are scaled to diff size
- At the end, Claude gives a brief summary of what was understood well and what's worth revisiting
- The current HEAD is saved so the next
/quizonly covers new changes