~/abdullah-mobeen/projects/claude-flashcards
← back to projects

claude-flashcards

active
Claude Code plugin that generates spaced-repetition flashcards from coding sessions. SM-2 algorithm, active recall review, global card storage.
Year
2025 — present
Status
active
Stack
python · claude-code
License
MIT

Why

Every Claude Code session teaches you something — a new API, a debugging pattern, an architectural insight. But most of it evaporates within a week. I wanted a way to capture those learnings automatically and review them using spaced repetition.

What it does

  • Analyzes Claude Code conversations and generates 3–8 flashcards per session
  • Uses the SM-2 spaced repetition algorithm to schedule reviews
  • Categorizes cards by type: concept, pattern, debugging, tool, architecture
  • Global card storage across repositories — learnings from one project surface in another
  • Active recall review flow with difficulty ratings that adjust scheduling
  • Identifies mature cards (21+ day intervals) so you know what's stuck