memento-flashcards

Convert facts and YouTube transcripts into Q/A flashcards with spaced-repetition reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Memento Flashcards helps you retain information over time by converting facts and transcripts into flashcards and scheduling reviews using spaced repetition, so you can study efficiently without manual organization.

Core Features & Use Cases

  • Fact-to-flashcard creation: Save a statement as a Q/A card (with explicit intent, or ask-before-create for implicit facts).
  • Spaced-repetition reviews: Review due cards and have the agent grade your free-text answers, then update scheduling.
  • YouTube transcript quizzes: Fetch an English transcript and generate a 5-question quiz stored as flashcards.
  • Deck management: Organize cards by collections and export/import decks as CSV.

Quick Start

Ask: "Save this as a flashcard: The speed of light is 299,792 km/s."

Frequently Asked Questions about memento-flashcards

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

FAQPage Schema
How do I turn YouTube transcripts into flashcards for spaced repetition?

You can turn YouTube transcripts into flashcards by fetching an English transcript to generate a 5-question quiz stored as flashcards. These cards are then scheduled for spaced repetition reviews to improve long-term recall without manual organization.

Can I import and export flashcard decks via CSV?

Yes, you can import and export flashcard decks via CSV. This allows you to organize cards by collections, back up your decks locally, and transfer your spaced-repetition study sets between different environments seamlessly.

How does spaced repetition scheduling work for free-text flashcard answers?

Spaced repetition scheduling grades your free-text answers against the stored flashcard questions to determine recall accuracy. Based on your grading, it updates the scheduling intervals to optimize long-term retention and efficiently manage due cards.

What is the best way to save a single fact as a Q/A flashcard?

The best way to save a single fact as a Q/A flashcard is to explicitly state your intent, such as asking to save a specific statement. You can also use an ask-before-create workflow for implicit facts to ensure accurate card generation.

Do I need the youtube-transcript-api dependency to generate quizzes?

Yes, you need the youtube-transcript-api dependency to fetch English transcripts for quiz generation. This script component is required to extract transcript data before converting it into 5-question flashcard quizzes for your learning sessions.