memento-flashcards

Store flashcards locally with spaced-repetition scheduling and CSV import/export.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Plaidmustache/hermes-nulab --skill memento-flashcards-plaidmustache
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memento-flashcards
Source: https://github.com/Plaidmustache/hermes-nulab/tree/main/optional-skills/productivity/memento-flashcards
Command: npx skills add https://github.com/Plaidmustache/hermes-nulab --skill memento-flashcards-plaidmustache

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Memento Flashcards helps you build and study a local, file-based flashcard system with spaced-repetition scheduling. You can chat with flashcards by answering in free text and have the agent grade responses to schedule the next review. It also supports generating quizzes from YouTube transcripts and exporting/importing decks.

Core Features & Use Cases

  • Create and manage flashcards locally with a single JSON file and no external APIs.
  • Review due cards with adaptive intervals and agent-graded free-text answers.
  • Generate quizzes from YouTube transcripts and import/export decks as CSV.
  • Organize cards into collections and maintain persistent, offline study workflows.

Quick Start

Create a flashcard from a factual statement by providing a question and an answer, then start reviewing due 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 locally for exam prep?

Spaced repetition scheduling works by adaptively increasing review intervals based on agent-graded free-text answers. The system stores flashcards locally in a JSON file and requires no external APIs, ensuring offline study workflows remain persistent and private.

Can I import and export flashcard decks using CSV files?

Yes, CSV import and export are supported for managing flashcard decks locally. You can bulk-load existing card collections into the system and export your studied decks to share or back up your knowledge retention data.

How do I generate a quiz from a YouTube transcript?

YouTube quiz generation works by extracting factual statements from video transcripts and converting them into flashcards. These generated cards are then added to your local collection for spaced-repetition review.

Do I need an internet connection or external API to review due flashcards?

No external API or remote service is needed to review due flashcards. The system operates completely offline using local Python scripts, storing all scheduling data and card collections in your home directory for persistent study workflows.

What's the best way to study flashcards with free-text answers instead of multiple choice?

The best way to study with free-text answers is through agent-graded reviews, where the system evaluates your typed response against the correct answer. The agent then adjusts the spaced-repetition interval based on your response accuracy.