Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Turns notes, articles, or a topic into high-quality spaced-repetition flashcards that follow proven formulation principles — atomic, minimum-information, cloze deletions, and active recall — ready to import into Anki or any SRS. Use this skill when the user asks to "make flashcards", "create Anki cards", "turn these notes into flashcards", "help me memorize X", "generate study cards", or "make cloze deletions". Produces clean Q/A pairs and can export to Anki-importable CSV.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-01 | ✓→✓ | = Same ✓ | 70% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 68% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 234% | 0% |
| case-09 | ✓→✓ | = Same ✓ | 48% | 0% |
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.
references/card-principles.md):The {{c1::mitochondria}} is the powerhouse of the cell).scripts/to_anki_csv.py to generate an Anki-importable file (Basic and Cloze note types).| Fact shape | Card type | | --- | --- | | Single discrete fact | Basic Q→A | | Fact inside a sentence/definition | Cloze | | Term you must recall both ways | Basic + reverse | | Enumeration/list | Split into N cards, or cloze each item, or use a mnemonic card | | Procedure/steps | One card per step, or "what comes after step N?" |
Source: "The TCP three-way handshake establishes a connection using SYN, SYN-ACK, and ACK."
Bad (not atomic, recognition-only): > Q: Describe the TCP handshake. → A: It uses SYN, SYN-ACK, ACK to set up a connection.
Good (atomic, recall):
Q: How many steps are in the TCP connection handshake? → A: Three
Q: What does the client send first to open a TCP connection? → A: SYN
Q: What does the server reply with after receiving a SYN? → A: SYN-ACK
Q: What does the client send to complete the TCP handshake? → A: ACK
Cloze: The TCP handshake is {{c1::SYN}} → {{c2::SYN-ACK}} → {{c3::ACK}}.See examples/photosynthesis-cards.md for a full set.
Other measured skills in the registry, with their headline benchmark lift.