Skill Locker
All skills
v1.3.03 loop iterations

Flashcard Generator

Most flashcards are terrible — too broad, too trivial, or testing recognition instead of recall. People spend 100 hours studying badly designed cards and forget everything; 30 hours of well-designed ones outlast them by years. The Flashcard Generator writes Anki-compatible cards that follow the actual research on what makes spaced repetition work.

What this skill does

The Minimum Information Principle is the rule that does most of the work: each card tests one piece of information. Not two. Not a concept plus its example. A card that asks "What is TCP and how does it differ from UDP?" looks reasonable and is functionally broken — there are four testable things inside it, and the spaced-repetition algorithm can't tell which one you actually remembered. The skill decomposes paragraphs into atomic facts before writing anything, and the resulting cards short-circuit the most common reason flashcard decks fail.

Card types match the kind of knowledge being tested. Basic cards for definitions and facts. Reversed pairs for vocabulary and terminology — passive recognition and active recall are different skills. Cloze deletions for formulas, lists, and process steps where the precise wording matters. Application cards for scenarios — the hardest to write, the most valuable to study, because they test transfer rather than memorisation. Comparison cards for distinguishing concepts that get confused. The skill picks the right type for each piece of source material rather than defaulting to question-and-answer for everything.

There's a hard gate at the start. If you're asking for cards on a topic you haven't actually learned — vague request, no source material, your own explanation reveals fundamental confusion — the skill refuses. Memorising what you don't understand doesn't stick, and creating cards under those conditions is actively harmful because it gives the illusion of studying. The skill redirects you to learn the topic first, then come back with source material.

Output is Anki-ready: tab-separated import format, proper cloze syntax, hierarchical tags for targeted study (cs::networking::tcp), and a study schedule calibrated to deck size — never more than 20 new cards a day, because review backlog compounds and 30/day creates an unsustainable load within two weeks. Plus warnings about the common frustration points: cards 30 to 50 will feel harder because they test similar concepts, that's normal, push through; if a card keeps failing, rewrite the card rather than brute-forcing memorisation. The card is probably the problem.

When this triggers

  • ·You've finished a chapter or course and want what's worth memorising long-term
  • ·You're learning a language and need vocabulary cards with reversed pairs done properly
  • ·You've made your own cards and want them audited — most of them are probably broken
  • ·You're studying for an exam and need application cards, not just definitions
  • ·You want fewer high-quality cards, not a 500-card deck you'll abandon in week three

Example

Trigger

User pastes a textbook section on TCP vs UDP — 800 words — and asks for cards.

Output

## Card Set: TCP vs UDP fundamentals Source: 800-word textbook excerpt Total cards: 14 (8 basic, 4 cloze, 2 application) Estimated daily review load once mature: ~4 minutes Recommendation: 5 new cards/day for 3 days Q: What type of protocol is TCP? (connection-oriented vs connectionless) A: Connection-oriented Tags: networking, tcp Q: How does TCP guarantee delivery? A: Through acknowledgements and retransmission Tags: networking, tcp Cloze: {{c1::UDP}} sacrifices {{c2::guaranteed delivery}} to achieve faster speeds than TCP. Tags: networking, udp Q: You're building a real-time multiplayer game. TCP or UDP, and why? A: UDP — packet loss is acceptable because old position data is useless anyway; latency matters more than completeness. Tags: networking, application [10 more cards] Pre-delivery checks: each card tests one fact, answers are unambiguous, no recognition-only cards. Suggest 5/day import.

Get this skill + 7 more

Get the full Learning & Growth pillar (8 skills) or the complete library.

Get the full stack — $299

What you get

  • 281-line SKILL.md, ready to drop into ~/.claude/skills/
  • Tested through 3 Karpathy-loop iterations (versions v1.0.0 → v1.3.0)
  • Triggers automatically when relevant — no command to remember
  • Lifetime updates as the skill is refined further

More from Learning & Growth

Browse the full library

297 skills across 31 categories. One purchase, lifetime updates.

See all bundles