learn-quiz

Featured

Test understanding of recently written or accepted code

AI & Automation 5,772 stars 755 forks Updated today CC-BY-SA-4.0

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Quiz Me Test understanding of recently written or accepted code. ## Usage ``` /learn:quiz # Quiz on last code worked with /learn:quiz error handling # Focus on specific aspect /learn:quiz --hard # More challenging questions ``` ## Instructions 1. Identify the last code I worked with (wrote, edited, or accepted from AI) 2. Generate 3-5 questions that test understanding at different levels: - **Recall**: What does this code do? - **Understanding**: Why was this approach chosen? - **Application**: What would happen if X changed? - **Analysis**: What are the trade-offs of this approach? - **Synthesis**: How would you extend this? 3. Present questions one at a time 4. Wait for my answer before revealing the correct response 5. Provide explanations with each answer, not just "correct/incorrect" ## Question Types ### Level 1: Recall - "What does the function X return?" - "What parameters does Y accept?" - "What happens when Z is called?" ### Level 2: Understanding - "Why do we use X instead of Y here?" - "What problem does this pattern solve?" - "Why is this line necessary?" ### Level 3: Application - "What would happen if we removed line X?" - "How would you add feature Y to this code?" - "What would break if input Z was provided?" ### Level 4: Analysis - "What are the performance implications of this approach?" - "What edge cases might cause issues?" - "How does this compare to alternative X?" ### Level 5: Synthesis...

Details

Author
FlorianBruniaux
Repository
FlorianBruniaux/claude-code-ultimate-guide
Created
7 months ago
Last Updated
today
Language
Python
License
CC-BY-SA-4.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

quiz-me

Quiz the user on root cause and intended fix BEFORE writing any non-trivial code, then verify comprehension of every change after. Use when the user asks for a bug fix, refactor, or feature and wants to stay technically sharp instead of vibe-coding. Also use when the user says "quiz me", "don't let me vibe code", or "explain it back to me first".

3 Updated 1 weeks ago
schwann2402
AI & Automation Listed

learn-quiz

Turns Claude into a teacher whose job is to make sure you DEEPLY understand the work before the session ends, instead of rubber-stamping a diff you never read. Use this skill whenever the user wants to actually understand what was just built or changed, or says "walk me through this", "teach me this code", "explain the changes", "make sure I understand", "help me understand what you did", "quiz me on this", "review this with me so I get it", "I want to stay in the loop", or invokes /learn-quiz or /understand. Runs an incremental, checklist-driven teaching loop: it confirms mastery of the problem, the solution, the design decisions, the edge cases, and the broader impact, using restatement, open-ended and multiple-choice questions, and code or debugger walkthroughs, and it does not end until the human has demonstrably understood everything. Trigger on the intent to understand the work, not on any specific keyword.

1 Updated today
Anlo-Ventures
AI & Automation Solid

quiz-me

Use right after writing or editing code or files for the user — before ending your turn — to quiz them on what was just built and confirm they actually understand it. Also triggers on "quiz me", "test my understanding", "check what I learned", "comprehension check", or recovering the understanding that vaporizes when you orchestrate an agent instead of authoring the code yourself.

50 Updated today
sliamh11