memento-flashcards

Create and review local flashcards with CSV import/export via memento_cards.py CLI.

1|1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/BermudaLocals/hermes-agent-lite --skill memento-flashcards-bermudalocals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memento-flashcards
Source: https://github.com/BermudaLocals/hermes-agent-lite/tree/main/optional-skills/productivity/memento-flashcards
Command: npx skills add https://github.com/BermudaLocals/hermes-agent-lite --skill memento-flashcards-bermudalocals

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Keeps facts from fading by turning statements into spaced-repetition flashcards stored locally for ongoing review.

Core Features & Use Cases

  • Create, organize, and review flashcards offline with adaptive scheduling.
  • Generate quizzes from YouTube transcripts and manage decks with CSV import/export.
  • Manage decks in ~/.hermes/skills/productivity/memento-flashcards/data/cards.json with CLI commands.

Quick Start

Create a flashcard by providing a question and its answer to store in the local deck.

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 locally from a CSV file?

You can import a CSV file to create spaced-repetition flashcards locally using the memento_cards.py CLI, which stores your decks in a local JSON file for ongoing offline review.

Can I generate quiz flashcards from YouTube transcripts?

Yes, you can generate quiz flashcards from YouTube transcripts. The skill uses the youtube-transcript-api dependency to extract transcript text and create batch quizzes via the add-quiz command.

What is the best way to manage offline flashcard decks without a cloud subscription?

Managing offline flashcard decks is done locally through CLI commands that store your cards in a JSON file. You can organize decks, review due cards with adaptive scheduling, and export your data to CSV.

Do I need an internet connection to review due flashcards?

You do not need an internet connection to review due flashcards. The system stores data locally in a JSON file, allowing you to create, organize, and review your decks entirely offline.

How does local file-based flashcard storage handle spaced-repetition scheduling?

Local file-based flashcard storage handles spaced-repetition scheduling by tracking review dates within the local JSON data. The CLI then prompts you to review only the cards that are currently due.