memento-flashcards

Create and review spaced-repetition flashcards from text with CSV import/export.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Memento Flashcards solves the problem of memorization and learning by providing a spaced-repetition flashcard system that helps users retain information more effectively.

Core Features & Use Cases

  • Spaced Repetition: Review flashcards at optimal intervals for better retention.
  • Flashcard Creation: Easily create flashcards from facts or text.
  • YouTube Quiz Generation: Generate quizzes from YouTube video transcripts.
  • Deck Management: Organize cards into collections and import/export decks as CSV.
  • Use Case: A student can use this skill to study for exams by creating flashcards from class notes and reviewing them at spaced intervals.

Quick Start

Create a new flashcard with the question "What is the capital of France?" and the answer "Paris".

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 a YouTube video transcript?

You can generate flashcards from YouTube video transcripts by fetching the transcript and converting the content into quiz questions for spaced repetition memorization. This requires a Python script utilizing the youtube-transcript-api to extract the video text.

Can I import and export flashcard decks as CSV files?

Yes, you can import and export flashcard decks as CSV files to organize card collections. This allows you to manage your flashcard data externally and seamlessly transfer your memorization decks in and out of the system.

How does spaced repetition work for flashcard memorization?

Spaced repetition schedules flashcard reviews at optimal intervals to improve information retention. The system manages these review timelines automatically, ensuring you revisit facts just before you are likely to forget them.

Do I need Python to manage flashcards and generate quizzes?

Yes, you need a Python environment to run the required scripts for flashcard management and YouTube transcript fetching. These scripts handle the core logic for generating quizzes and maintaining the spaced repetition system.

What is the best way to study for exams using spaced repetition?

The best way to study using spaced repetition is to create flashcards directly from your class notes and review them at scheduled intervals. You can also use chat-based grading to evaluate your recall accuracy during study sessions.