memento-flashcards

Create, review, and export flashcards with spaced repetition scheduling and CSV import/export.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires memento_cards.py, youtube_quiz.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive flashcard system that allows users to create, study, and manage flashcards using spaced repetition and YouTube quizzes, enhancing memory retention and learning efficiency.

Core Features & Use Cases

  • Flashcard Creation: Create Q&A flashcards from facts or text.
  • Spaced Repetition: Review due cards with adaptive scheduling and agent-graded free-text answers.
  • YouTube Quizzes: Generate quizzes from YouTube video transcripts.
  • Deck Management: Organize cards into collections, export/import decks as CSV.
  • Use Case: Ideal for students or professionals who need to memorize information, such as medical terms, coding concepts, or foreign language vocabulary.

Quick Start

To create a new flashcard, say: "Create a flashcard with question 'What is the capital of France?' and 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 and review flashcards using spaced repetition?

Spaced repetition flashcards are created by providing a question and answer, then reviewed on an adaptive schedule. The system grades free-text answers and reschedules cards based on recall accuracy to optimize memory retention.

Can I generate quizzes from YouTube video transcripts?

Yes, you can generate quizzes from YouTube video transcripts. The Skill fetches transcripts directly from YouTube videos and converts the content into automated quiz questions for knowledge testing.

How do I import and export flashcard decks in CSV format?

Flashcard decks can be imported from and exported to CSV files. This allows you to organize cards into collections, transfer existing flashcard data, and manage your study decks across different platforms.

Do I need Python scripts to manage flashcards and fetch YouTube transcripts?

Yes, Python scripts are required. The Skill depends on specific Python scripts to manage card creation, schedule spaced repetition reviews, and fetch YouTube video transcripts for quiz generation.

What is the best way to use spaced repetition for memorizing medical terms or coding concepts?

Spaced repetition is ideal for memorizing dense information like medical terms or coding concepts. Create Q&A flashcards from your study materials and let the adaptive scheduling system manage your review intervals for efficient retention.

Are there limitations to generating quizzes from YouTube transcripts?

YouTube quiz generation depends on the availability of accurate video transcripts. If a video lacks subtitles or a transcript, the Python script cannot extract the text needed to generate quiz questions.