lesson-quiz

Solid

Interactive lesson-level quiz for Claude Code tutorials. Tests understanding of a specific lesson (01-10) with 8-10 questions mixing conceptual and practical knowledge. Use before a lesson to pre-test, during to check progress, or after to verify mastery. Use when asked to "quiz me on hooks", "test my knowledge of lesson 3", "lesson quiz", "practice quiz for MCP", or "do I understand skills".

Web & Frontend 34,751 stars 4233 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/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

# Lesson Quiz Interactive quiz that tests understanding of a specific Claude Code lesson with 8-10 questions, provides per-question feedback, and identifies areas to review. ## Instructions ### Step 1: Determine the Lesson 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-commands - `02`, `memory` → 02-memory - `03`, `skills` → 03-skills - `04`, `subagents`, `agents` → 04-subagents - `05`, `mcp` → 05-mcp - `06`, `hooks` → 06-hooks - `07`, `plugins` → 07-plugins - `08`, `checkpoints`, `checkpoint` → 08-checkpoints - `09`, `advanced`, `advanced-features` → 09-advanced-features - `10`, `cli` → 10-cli If no argument was provided, present a selection prompt using AskUserQuestion: **Question 1** (header: "Lesson"): "Which lesson do you want to quiz on?" Options: 1. "Slash Commands (01)" — Custom commands, skills, frontmatter, arguments 2. "Memory (02)" — CLAUDE.md, memory hierarchy, rules, auto memory 3. "Skills (03)" — Progressive disclosure, auto-invocation, SKILL.md 4. "Subagents (04)" — Task delegation, agent config, isolation **Question 2** (header: "Lesson"): "Which lesson do you want to quiz on? (continued)" Options: 1. "MCP (05)" — External integration, transport, servers, tool search 2. "Hooks (06)" — Event automation, PreToolUse, exit codes, JSON I/O 3. "Plugins (07)" — Bundled solutions, marketplace, plugin.json 4. "Mor...

Details

Author
luongnv89
Repository
luongnv89/claude-howto
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

self-assessment

Comprehensive Claude Code self-assessment and learning path advisor. Runs a multi-category quiz covering 10 feature areas, produces a detailed skill profile with per-topic scores, identifies specific gaps, and generates a personalized learning path with prioritized next steps. Use when asked to "assess my level", "take the quiz", "find my level", "where should I start", "what should I learn next", "check my skills", "skill check", or "level up".

34,751 Updated today
luongnv89
AI & Automation Solid

learn-quiz

Test understanding of recently written or accepted code

4,608 Updated 2 days ago
FlorianBruniaux
Web & Frontend Listed

quiz

This skill should be used when the user wants to practice or test their Pokemon GO type matchup knowledge. Typical triggers include "quiz me on types", "test my type knowledge", "give me a type quiz", "practice type matchups", or the `/quiz` command with an optional question count (e.g. `/quiz 5`). Uses local type chart data — no external calls required.

0 Updated 5 days ago
1shooperman
Code & Development Listed

jeo-prd

Quiz show that tests if you understand your code before shipping. Use when user says "quiz me on my code", "test my understanding", "jeo-prd", or wants to verify they understand their changes before committing.

0 Updated today
ValdoTR
Web & Frontend Solid

quiz-generator

Generate 50-question interactive quizzes using the Quiz component with randomized batching. Use when creating end-of-chapter assessments. Displays 15-20 questions per session with immediate feedback. NOT for static markdown quizzes.

335 Updated today
aiskillstore