From learn-skills
Generates ASCII flashcards (question/answer with fold marker) for retrieval practice on code or topics. Saves cards to learn/flashcards/ directory with citations. Activated by /flashcards or when user requests study material.
How this skill is triggered — by the user, by Claude, or both
Slash command
/learn-skills:flashcardsThe 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.
A generative skill that produces a markdown file of ASCII flashcards under learn/flashcards/. Each card is one atomic fact, with a clearly-folded answer. Cards are a vehicle for retrieval practice — see ADR 0001 — not a methodology in themselves. This skill produces the artefact; /quiz-me is the methodology that uses it.
User: /flashcards src/auth/session.ts
Agent: Project read first. Stack: TypeScript + NextAuth 5.0.
Cards will be saved to learn/flashcards/session-cards.md. I'll prompt you for
the question phrasing on each card; I'll verify and write the answer.
Tell me the first thing you want to be able to recall from memory.
The file is plain markdown. Compatible with eye-review and with simple flashcard importers via copy-paste; we don't generate binary deck formats.
Inspect the argument:
See CARD-FORMAT.md for the exact card block, file structure, and the three non-negotiable properties (atomic, question-from-user, cited). Default file size: 5–15 cards.
package.json / lockfile / pyproject.toml. Cards must reflect the actual version in use.learn/flashcards/<slug>-cards.md using the Write tool./quiz-me learn/flashcards/<slug>-cards.md when you want to practise these."If CURRICULUM.md exists in the current directory, the skill is running inside a Scenario B workspace. In workspace mode:
flashcards/<slug>-cards.md (not learn/flashcards/).If CURRICULUM.md is absent (legacy mode), cards go to learn/flashcards/ as before.
This skill doesn't practise the cards — it only generates them. Practice happens via /quiz-me on the file. The agent reading the cards file should treat each Front as a recall prompt and verify the user's answer against the Back + citation.
<details> fold is the entire point of the format; visible answers turn cards into reading material, which doesn't drive retrieval./quiz-me later.npx claudepluginhub ic3b3rg/learn-skills --plugin learn-skillsGenerates and drills flashcards using Leitner-style spaced repetition. Builds cards from outlines, notes, or casebooks; tracks progress per subject.
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.
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.