memento-flashcards

Create, review, and export local spaced-repetition flashcards with agent-graded responses.

31|3|Updated May 7, 2026
One-click install
npx skills add https://github.com/markwang2658/hermes-windows-native --skill memento-flashcards-markwang2658
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memento-flashcards
Source: https://github.com/markwang2658/hermes-windows-native/tree/main/hermes-agent/optional-skills/productivity/memento-flashcards
Command: npx skills add https://github.com/markwang2658/hermes-windows-native --skill memento-flashcards-markwang2658

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Memento Flashcards provides a local, file-based flashcard system with spaced-repetition scheduling. It lets you turn facts into Q/A cards, chat with cards and have the agent grade responses, and schedule reviews automatically, all without external services.

Core Features & Use Cases

  • Create, organize, and review flashcards stored in a single JSON file under your home directory.
  • Chat with flashcards using free-text answers and have the agent grade responses before scheduling the next review.
  • Generate a quiz from a YouTube video transcript and add it as a set of flashcards for spaced repetition.
  • Import/export decks to CSV and manage collections with a simple CLI.

Quick Start

Tell me a fact to memorize and I will store it as a Memento flashcard in your local data store.

Frequently Asked Questions about memento-flashcards

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

FAQPage Schema
How do I create and review local spaced repetition flashcards without external services?

You can create and review spaced repetition flashcards locally using CLI scripts that store data in a JSON file under your home directory, requiring no external API keys for scheduling and grading.

Can I generate flashcards from a YouTube transcript automatically?

Yes, the add-quiz CLI command generates a set of flashcards from a YouTube video transcript and adds them directly to your local spaced repetition schedule for review.

How does free-text flashcard grading work with an AI agent?

Free-text flashcard grading works by having you chat your answer to the agent, which then grades the response before automatically scheduling the next review interval for that card.

Do I need any API keys to run file-based flashcard storage and scheduling?

No API keys are needed for file-based flashcard storage and scheduling; all card data is kept locally in a JSON file under your home directory and managed entirely through CLI scripts.

What's the best way to import and export flashcard decks to CSV locally?

The best way to import and export flashcard decks to CSV locally is using the provided CLI scripts, which manage collections by reading and writing to your single local JSON data store.