memento-flashcards

Create and manage spaced-repetition flashcards locally from facts or text.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Monjyu1101/AiDiy2026 --skill memento-flashcards-monjyu1101
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: memento-flashcards
Source: https://github.com/Monjyu1101/AiDiy2026/tree/main/backend_hermes/optional-skills/productivity/memento-flashcards
Command: npx skills add https://github.com/Monjyu1101/AiDiy2026 --skill memento-flashcards-monjyu1101

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Spaced-repetition flashcards that you can create from facts or text, chat with flashcards with agent-graded answers, and generate quizzes from YouTube transcripts, all stored locally for offline study and easy deck management.

Core Features & Use Cases

  • Create flashcards from facts or text and store them in a local JSON deck.
  • Chat with flashcards; the agent grades free-text responses and schedules reviews.
  • Generate quizzes from YouTube transcripts and export/import decks as CSV.
  • Review due cards with adaptive scheduling and organize cards into collections.

Quick Start

Create a flashcard from a fact you want to remember by using the memento_cards.py add command.

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 text for offline study?▼

You can create spaced-repetition flashcards from facts or text by using the memento_cards.py add command to store them in a local JSON deck for offline study. The Skill manages adaptive review scheduling locally without requiring cloud sync.

Can I generate quizzes from YouTube transcripts automatically?▼

Yes, you can generate quizzes from YouTube transcripts by using the youtube_quiz.py script, which fetches video transcripts via the youtube-transcript-api dependency and converts the text into flashcard questions stored locally.

Does this local flashcard tool support importing and exporting decks as CSV?▼

Yes, the local flashcard tool supports importing and exporting decks as CSV files, allowing you to easily manage and transfer your spaced-repetition collections between different environments.

How does the agent grade free-text responses during flashcard reviews?▼

During flashcard reviews, the agent grades your free-text responses and uses adaptive scheduling to track progress and determine when cards are due again, relying on a local JSON data store to manage the review intervals.

Do I need an internet connection to review my flashcard decks?▼

You do not need an internet connection to review your flashcard decks because all cards and progress data are stored locally in a JSON data store, ensuring offline study is fully supported after initial deck creation.