Install any skill in seconds. Free to start, no credit card required.
Get Started Free →luongnv89/lesson-quiz
Test a learner on a single Claude Code tutorial lesson (01-10) with 10 questions, scoring answers and flagging weak spots. Use before, during, or after a lesson. Don't use for whole-tutorial assessment or explaining a topic instead of testing it.
Passed 15 of 19 test cases with the skill, and 4 of 19 without it.
and 10 more in the full report
13 fixed5 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/2/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
If a user completes a 10-question quiz after studying the lesson and scores 9 out of 10, what performance grade label is assigned to this score according to the grading rubric?
| Checked | Without skill | With skill |
|---|---|---|
| The response assigns the grade label 'Mastered' for a score of 9 out of 10. | Missed | Passed |
The instructions your model reads when the skill loads.
Interactive quiz that tests understanding of a specific Claude Code lesson with 10 questions, provides per-question feedback, and identifies areas to review.
This skill requires:
01-slash-commands/ … 10-cli/ and each README.md are readable.references/question-bank.md present in this skill (the source of all questions).Before starting, confirm the target lesson's README.md exists. If it is missing, do not fabricate questions — warn the user and ask them to check the repository structure (see Error Handling).
Guardrails:
references/question-bank.md for the selected lesson; if the bank lacks entries for a lesson, say so rather than making them up.If the user provided a lesson as an argument (e.g., /lesson-quiz hooks or /lesson-quiz 03), map it to the lesson directory:
Lesson mapping:
01, slash-commands, commands → 01-slash-commands02, memory → 02-memory03, skills → 03-skills04, subagents, agents → 04-subagents05, mcp → 05-mcp06, hooks → 06-hooks07, plugins → 07-plugins08, checkpoints, checkpoint → 08-checkpoints09, advanced, advanced-features → 09-advanced-features10, cli → 10-cliIf no argument was provided, present a selection prompt using AskUserQuestion:
Question 1 (header: "Lesson"):
test cases passed, vs 4 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.