flashcard-generator

Generate flashcards, quizzes, and Anki decks from notes using spaced repetition.

Updated May 17, 2026
One-click install
npx skills add https://github.com/Amna-exe/EventFlow_App --skill flashcard-generator-amna-exe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flashcard-generator
Source: https://github.com/Amna-exe/EventFlow_App/tree/main/Final-MAD-project-main-4zipzipzipzipzip-1-ite1zipzip/.local/secondary_skills/flashcard-generator
Command: npx skills add https://github.com/Amna-exe/EventFlow_App --skill flashcard-generator-amna-exe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires genanki.

What problem does it solve? Converting notes and textbook content into effective study materials is time-consuming, and poorly written flashcards waste review time. This Skill generates atomic, well-formulated flashcards grounded in memory science, schedules reviews with the SM-2 algorithm, and exports decks to Anki. ## Core Features & Use Cases - Card Generation: Creates Basic Q&A, Cloze, Reversed, and Application cards following Wozniak's minimum information principle, avoiding set-enumeration and interference pitfalls. - Interactive Web App Output: Builds a React + Vite single-page app with flashcard review mode (SM-2 grading, localStorage persistence, streaks, leech detection) and an AI quiz mode with grading and weak-spot feedback. - Anki Export: Generates .apkg deck files via the genanki Python library, plus Quizlet/CSV tab-separated fallbacks. - Use Case: Paste your biology lecture notes and receive a shuffled flashcard web app with spaced repetition scheduling, plus an importable Anki deck for long-term review. ## Quick Start Generate a flashcard deck and interactive review web app from my attached notes on cell biology.

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 notes into Anki flashcards?

Paste your notes and the Skill generates atomic flashcards following Wozniak's minimum information principle, then exports them as an .apkg file using the genanki Python library. Import the file into Anki via File → Import.

What is the SM-2 spaced repetition algorithm?

SM-2 is Wozniak's 1987 scheduling algorithm used by Anki. Each card tracks repetition count, ease factor, and interval; correct reviews grow intervals exponentially while failures reset the interval to one day.

Can I export flashcards to Quizlet instead of Anki?

Yes, the Skill supports a tab-separated fallback format with one question-answer pair per line. Quizlet imports this directly, and the same format works with Anki's File → Import → Text option.

Why should flashcards avoid list-style questions?

Set-enumeration cards like 'list all 7 OSI layers' have high failure rates because one missed item fails the whole card. The Skill uses overlapping cloze deletions instead, blanking one item per card from the same sentence.

What are the limitations of genanki for Anki decks?

genanki is write-only, so it cannot read existing .apkg files, and it cannot sync decks to AnkiWeb. Fields are HTML, so user content must be escaped, and media files must be referenced by basename only.