lesson-quiz

Featured

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,179 stars 4176 forks Updated 5 days ago 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
5 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category