flashcards

Generate and drill Leitner-style flashcards from legal outlines with YAML-backed study history.

Updated Dec 4, 2025
One-click install
npx skills add https://github.com/PolliticalSolutions/political-portal --skill flashcards-polliticalsolutions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flashcards
Source: https://github.com/PolliticalSolutions/political-portal/tree/main/.claude/skills/law-student/flashcards
Command: npx skills add https://github.com/PolliticalSolutions/political-portal --skill flashcards-polliticalsolutions

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of slow, unreliable memorization of legal rules and exam-ready black-letter law by turning your study notes into a focused flashcard drill loop.

Core Features & Use Cases

  • Leitner-style buckets: Tracks new, learning, review, and mastered cards to keep practice targeted.
  • Decks stored per subject: Keeps cards organized as per-subject markdown files for quick browsing and incremental builds.
  • Drill mode with self-assessment: Uses a right/partial/wrong workflow to update buckets and schedule next reviews.
  • Generation from outlines or excerpts: Produces cards from an outline/notes/casebook material and includes source citations.
  • Progress snapshots and focused sessions: Provides stats to identify stuck areas and supports short N-card sessions with session history.

Quick Start

Tell the skill: drill flashcards for Contracts.

Frequently Asked Questions about flashcards

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

FAQPage Schema
How do I generate flashcards from legal casebook excerpts and outlines?

The system applies a deterministic card-writing structure to generate flashcards from your outlines, notes, or casebook excerpts. It includes source citations and requires confidence verification for any AI-generated uncited rules to ensure accuracy.

What is the Leitner system and how does it prioritize flashcard review?

The Leitner system uses bucket-based prioritization to track cards across new, learning, review, and mastered stages. This keeps memorization practice targeted by scheduling next reviews based on your self-assessment performance during targeted drill sessions.

How do I run a targeted drill session for black-letter law memorization?

Run a drill session by requesting practice for a specific subject, like asking to drill flashcards for Contracts. The system uses a right, partial, or wrong self-assessment workflow to update Leitner buckets and supports short N-card sessions with YAML-backed history tracking.

Can I store and organize flashcard decks by legal subject?

Yes, decks are stored per subject as individual markdown files. This per-subject markdown storage keeps cards organized for quick browsing and supports incremental deck builds as you add more legal rules to your black-letter law memorization set.

Does this flashcard system track study progress and identify stuck areas?

The system provides progress snapshots and stats to identify stuck areas in your black-letter law memorization. It tracks bucket distributions across new, learning, review, and mastered cards to help focus your study planning on weak legal topics.

Do I need YAML files to track flashcard study history?

Yes, the system requires YAML-backed study history handling to track your self-assessment updates and Leitner bucket progress. This ensures your drill sessions and card scheduling data persist accurately across your legal memorization study planning sessions.