memento-flashcards

Create and manage local spaced-repetition flashcards with JSON storage.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Flashcard learning is hindered by scattered tools and inconsistent scheduling; this Skill provides a local, file-based spaced-repetition system that the agent can create, schedule, and review without relying on external services.

Core Features & Use Cases

  • Create cards from facts or text and chat with cards using free-text answers graded by the agent.
  • Generate quizzes from YouTube transcripts to test recall.
  • Review due cards with adaptive scheduling and export/import decks as CSV.

Quick Start

Tell me a fact you want to memorize, and I will convert it into a flashcard and save it to the General collection.

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 without external APIs?

Spaced repetition flashcards can be created locally by telling the agent a fact, which it converts into a flashcard and saves to a JSON collection. The system requires no external API keys and stores all data locally for adaptive scheduling.

Can I generate quiz questions from a YouTube transcript?

Yes, you can generate quizzes from YouTube transcripts. The system processes the transcript to create flashcards that test your recall, integrating the content into your local spaced-repetition deck for review.

How do I import and export flashcard decks using CSV?

You can import and export flashcard decks as CSV files. This allows you to bulk add cards to your local JSON storage or transfer your spaced-repetition decks between different collections easily.

Does the flashcard system support free-text answers graded by an agent?

Yes, the flashcard system supports agent-graded free-text responses. Instead of multiple-choice, you type your answer and the agent evaluates the accuracy of your response before scheduling the card.

Do I need API keys to manage local flashcard collections?

No, you do not need any external API keys to manage local flashcard collections. The system uses deterministic scripts to handle adaptive scheduling and stores all flashcard data locally in JSON format.