memento-flashcards

Build local spaced-repetition flashcards from facts, text, or YouTube transcripts.

Updated May 5, 2026
One-click install
npx skills add https://github.com/Z43L/zeus-agent --skill memento-flashcards-z43l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memento-flashcards
Source: https://github.com/Z43L/zeus-agent/tree/main/optional-skills/productivity/memento-flashcards
Command: npx skills add https://github.com/Z43L/zeus-agent --skill memento-flashcards-z43l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, and includes scripts (resource) components.

What problem does it solve?

It helps you retain information by converting statements into flashcards and reviewing them with spaced repetition that adapts based on your recall.

Core Features & Use Cases

  • Spaced-repetition flashcards: Create local Q/A cards and review only what is due.
  • Free-text grading loop: Answer in your own words and have the agent grade and schedule the next review.
  • Quiz generation from YouTube transcripts: Fetch a transcript and generate a 5-question quiz deck.
  • Deck management & portability: Organize cards into collections and export/import decks as CSV.

Quick Start

Ask: "Create a flashcard: Q 'What year did World War 2 end?' A '1945' in collection 'History'." Then review your due cards by asking: "Review my cards."

Frequently Asked Questions about memento-flashcards

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

FAQPage Schema
How do I create spaced-repetition flashcards from YouTube transcripts?

To create spaced-repetition flashcards from YouTube transcripts, the Skill fetches the transcript using the youtube-transcript-api and automatically generates a 5-question quiz deck for memorization workflows.

What is free-text grading for spaced repetition and how does it work?

Free-text grading for spaced repetition allows you to answer flashcards in your own words, and the agent grades your plain-text response to adaptively schedule the next review cycle.

Can I import and export flashcard decks as CSV files?

Yes, you can import and export flashcard decks as CSV files to ensure deck portability, allowing you to manage collections locally and transfer your spaced-repetition cards between systems.

How do I review only the flashcards that are due today?

To review only the flashcards that are due, the system stores your cards in a local JSON file and calls dedicated helper scripts to identify and present exactly what is scheduled for your current session.

Do I need an external database to store my flashcards locally?

No, you do not need an external database to store flashcards locally; the system relies entirely on a local JSON file to track card collections, due dates, and spaced-repetition scheduling.

What is the best way to turn raw text statements into a quiz deck?

The best way to turn raw text statements into a quiz deck is by providing the facts directly to the Skill, which converts the statements into local Q/A cards for spaced-repetition review.