memento-flashcards

Create flashcards from facts and manage decks via CSV import/export.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Traditional study methods are memory-inefficient and hard to scale. Memento Flashcards provides a local, file-based spaced-repetition system that helps users memorize facts and quiz from transcripts without relying on external services.

Core Features & Use Cases

  • Create cards from facts: turn any statement into a Q/A pair and store it locally.
  • Adaptive reviewing: schedule cards with spaced repetition and agent-based grading of free-text answers.
  • Quiz from YouTube transcripts: fetch transcripts and generate targeted quizzes from video content.
  • Deck management: organize, export/import decks to CSV for sharing or backup.

Quick Start

Create a flashcard from a fact by providing the question and the answer.

Frequently Asked Questions about memento-flashcards

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

FAQPage Schema
How do I create flashcards from YouTube transcripts for studying?

You can create flashcards from YouTube transcripts by fetching the video transcript and generating targeted quizzes. The system extracts facts from the transcript and converts them into Q/A pairs stored locally on your device.

Does this spaced-repetition flashcard system work offline?

Yes, the spaced-repetition flashcard system runs entirely offline using a local Python-based storage and simple JSON store. It does not rely on external services or cloud sync to schedule or grade your flashcards.

How do I import and export flashcard decks to share with others?

You can import and export flashcard decks using the CSV file format. This allows you to easily backup your local decks or share them with others by converting the JSON store into portable CSV files.

Can I use free-text answers instead of multiple choice for flashcard review?

Yes, the flashcard review system supports graded free-text answers. An agent-based grading mechanism evaluates your written responses against the stored facts to determine accuracy during spaced-repetition scheduling.

What is the best way to turn plain text facts into spaced-repetition flashcards?

The best way to turn plain text facts into spaced-repetition flashcards is to provide a statement to the system, which automatically generates a Q/A pair and stores it locally in a JSON file for deterministic scheduling.