From learn-skills
Retrieval-before-consultation quiz for active recall. User answers from memory before the agent verifies against code, docs, or a topic. Use to consolidate learning or check retention.
How this skill is triggered — by the user, by Claude, or both
Slash command
/learn-skills:quiz-meThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Speak to the user in their language; these instructions are in English for the agent.
Speak to the user in their language; these instructions are in English for the agent.
The user retrieves what they know without looking at code, notes, or docs first; the agent then verifies the retrieval against the real artefact and surfaces the gaps. Retrieval-before-consultation is the entire point — opening the source first turns recall into recognition, which is a different and weaker learning act.
User: /quiz-me src/auth/session.ts
Agent: Close the file before answering. I won't ask you anything until you confirm
it's closed.
Tell me from memory: what does this module export, and what does each export do?
Don't worry about being exhaustive — just write what you actually remember.
After the user produces their recall, the agent opens the file, compares what was retrieved against what is there, and questions only the gaps.
Inspect the argument:
If the argument refers to something the user has clearly never seen, redirect: this skill is for retrieving prior learning, not first contact. Suggest /explain-and-check or /connect-to-what-you-know instead.
package.json / lockfile / pyproject.toml to anchor on the version actually used. Never compare the recall against generic knowledge.file:line reference. If no source is found, declare uncertainty.When the session closes, propose one follow-up:
/explain-and-check to rebuild the model/flashcards to capture for next time/connect-to-what-you-know to reconnect to prior knowledge/linked-notes/assessnpx claudepluginhub ic3b3rg/learn-skills --plugin learn-skillsGenerates adaptive interactive quizzes on learning topics or any subject, delivers one question at a time via AskUserQuestion tool, tracks scores and progress in ~/.claude/learning/progress/{topic}.json, provides feedback and adjusts difficulty.
Verifies user comprehension of code or topics by forcing an explanation, then stress-testing against real artifacts (code, tests, documentation). For consolidating understanding after LLM-generated code or studying.
Applies neuroscience-backed learning techniques (retrieval, spacing, reflection, interleaving) to help developers build real understanding while coding. Use for learning concepts, quizzing yourself, reflecting on decisions, or practicing productive struggle.