flashcard-generator

Generate flashcards and quizzes from notes with SM-2 scheduling and apkg export.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/corbintalbert9744-art/SeraphimTweaks --skill flashcard-generator-corbintalbert9744-art
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flashcard-generator
Source: https://github.com/corbintalbert9744-art/SeraphimTweaks/tree/main/secondary_skills/flashcard-generator
Command: npx skills add https://github.com/corbintalbert9744-art/SeraphimTweaks --skill flashcard-generator-corbintalbert9744-art

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts raw notes, textbook excerpts, and topics into study materials that follow spaced repetition principles to reduce forgetting and make review efficient. The Skill enforces minimum-information card design and Wozniak-inspired rules so generated cards are atomic, reviewable, and effective for long-term retention.

Core Features & Use Cases

  • Card generation: Produce Basic Q→A, Cloze, Reversed, Application, and Image Occlusion cards from prose, lists, and diagrams while applying the minimum information principle.
  • Card formulation rules: Apply Wozniak-style heuristics (minimum information, cloze defaults, avoid enumerations, add disambiguating context) to split and sanitize candidate cards.
  • Scheduling & export: Compute SM-2 scheduling fields (n, EF, I, due), persist per-card state locally, and export decks as apkg files using genanki-compatible packages with media handling.
  • Interactive output: Build a React + Vite single-page web app with two modes: a Flashcard Review mode (flip, SM-2 grading, queue persistence, session stats) and an AI Quiz mode (generate, grade, and explain quiz questions).
  • Practical uses: Turn lecture notes into daily study queues, generate practice exams from a chapter for focused revision, or export anapkg for Anki import and offline review.
  • Limitations: Write-only apkg export only; no AnkiWeb sync and specialized domain facts should be verified for accuracy.

Quick Start

Generate an Anki-ready deck from these notes, favor cloze deletions for prose, split complex facts into atomic cards, schedule with SM-2, and export the result as an apkg.

Frequently Asked Questions about flashcard-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert my study notes into Anki-ready flashcards?

To convert study notes into Anki-ready flashcards, paste prose or textbook excerpts to generate basic, cloze, and reversed cards, apply minimum-information heuristics, compute SM-2 scheduling metadata, and export the deck as an apkg file.

What is the minimum information principle for spaced repetition flashcards?

The minimum information principle for spaced repetition flashcards ensures each card is atomic and reviewable by splitting complex facts, avoiding enumerations, and adding disambiguating context to improve long-term retention.

Can I generate cloze deletion cards from raw text automatically?

Yes, you can generate cloze deletion cards automatically from pasted raw text, as the tool favors cloze deletions for prose and applies Wozniak-style heuristics to split and sanitize candidate cards.

Does the exported apkg file sync with AnkiWeb?

No, the exported apkg file does not sync with AnkiWeb, as the tool provides write-only apkg export only; however, you can import the file into Anki for offline review.

How do I run interactive quizzes without importing to Anki?

To run interactive quizzes without importing to Anki, use the built-in React and Vite single-page web app that features AI Quiz mode to generate, grade, and explain practice questions directly.