flashcard-generator

Generate flashcards, quizzes, and study materials from notes with SM-2 scheduling.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/BasitShafiq/personal --skill flashcard-generator-basitshafiq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flashcard-generator
Source: https://github.com/BasitShafiq/personal/tree/main/.local/secondary_skills/flashcard-generator
Command: npx skills add https://github.com/BasitShafiq/personal --skill flashcard-generator-basitshafiq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms raw notes and textbook content into effective study materials, leveraging spaced repetition principles to maximize knowledge retention and exam preparation.

Core Features & Use Cases

  • Flashcard Generation: Creates flashcards (Basic, Cloze, Reversed) from user-provided text.
  • Spaced Repetition Scheduling: Implements the SM-2 algorithm for optimal review intervals.
  • Anki Export: Generates .apkg files for import into Anki.
  • AI Quiz Mode: Develops interactive quizzes with AI-graded responses.
  • Use Case: A student pastes lecture notes and wants to create a set of flashcards for an upcoming exam, ensuring they retain the information efficiently.

Quick Start

Use the flashcard-generator skill to create flashcards from the provided notes.

Frequently Asked Questions about flashcard-generator

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

FAQPage Schema
How do I create flashcards from my notes for spaced repetition study?

Flashcards are generated from user-provided notes or topics using spaced repetition principles and the SM-2 algorithm. The Skill creates Basic, Cloze, and Reversed flashcards to maximize knowledge retention and exam preparation.

Does the flashcard generator support exporting to Anki?

Yes, the flashcard generator supports Anki export by generating `.apkg` files using the `genanki` library. These files can be directly imported into Anki for continued study.

How does the SM-2 algorithm schedule flashcard reviews?

The SM-2 algorithm schedules flashcard reviews by calculating optimal review intervals based on your performance. This spaced repetition approach maximizes knowledge retention without manual scheduling.

Can I take an AI quiz from my lecture notes instead of making flashcards?

Yes, you can use the AI Quiz Mode to develop interactive quizzes from your lecture notes. The AI grades your responses automatically, providing an alternative study method to flashcards.

What types of flashcards can I generate from my study notes?

You can generate Basic, Cloze, and Reversed flashcard types from your study notes. These formats accommodate different learning styles and content structures for effective exam preparation.