flashcard-generatorlisted
Install: claude install-skill JayRHa/AgentSkills
# Flashcard Generator
## Overview
Convert material into flashcards that are actually effective for long-term memory: each card tests **one** atomic fact, is phrased for **active recall**, and is unambiguous. Follow the formulation principles in `references/card-principles.md` (based on SuperMemo's "20 rules" and spaced-repetition research).
Keywords: flashcards, Anki, spaced repetition, SRS, active recall, cloze deletion, memorization, study cards, Q&A, mnemonics, learning.
## Workflow
1. **Identify the learning goal.** What must the user be able to recall or do? Cards should serve that goal, not just restate text.
2. **Extract atomic facts.** Break the material into the smallest meaningful units. One card = one fact. Split any "and"/list-laden card.
3. **Choose a card type per fact** (see `references/card-principles.md`):
- **Basic Q/A** — for a single fact ("What year…?", "What does X do?").
- **Cloze deletion** — for facts embedded in a sentence (`The {{c1::mitochondria}} is the powerhouse of the cell`).
- **Reversed** — when recall is needed both directions (term↔definition).
- **Image/application** — for procedures or visual recall.
4. **Formulate for recall, not recognition.** Questions must have a specific, unambiguous answer. Avoid yes/no and "list everything about X" cards.
5. **Apply the minimum information principle.** Simple, short cards review faster and stick better than dense ones.
6. **Add context only when needed** to disambiguate (e.g. tag t