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.