quiz-codebase
Installation
SKILL.md
quiz-codebase — Socratic Quizzing
Build questions from the actual code and test understanding with a graduated hint ladder. This is an opt-in learning mode: honor a request to reveal an answer, change the format, or stop without requiring repeated confirmation.
Prepare and conduct
- Use the named feature/module and requested depth. Ask only for missing scope that affects the quiz; default to five questions when no count is given.
- Read the relevant source, intent documents, and tests to build a private answer key with file:line citations. Distinguish documented rationale from inference. No sibling skill is required.
- Prepare each question's answer and hints using templates/hint-ladder.md before asking it. Keep the key private until a reveal is appropriate.
- Ask one question at a time and wait for the user's attempt. A correct answer needs no remaining hint rungs; acknowledge it briefly and move on or ask a useful why probe.
- Record supported observations in templates/quiz-ledger.md. Close with demonstrated strengths, specific gaps, and source links. Do not infer mastery from having explained an answer.