memento-flashcards

Manage local spaced-repetition flashcards with JSON persistence and YouTube quiz generation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the challenge of information retention by providing a local, file-based spaced-repetition system that turns facts and video content into structured study sessions.

Core Features & Use Cases

  • Spaced Repetition: Automatically schedules reviews using adaptive intervals based on your performance.
  • YouTube Integration: Instantly generates 5-question quizzes from YouTube video transcripts.
  • Flexible Management: Easily import or export decks via CSV and organize cards into custom collections.

Quick Start

Ask the agent to remember a specific fact or provide a YouTube URL to generate a quiz for your next study session.

Frequently Asked Questions about memento-flashcards

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

FAQPage Schema
How do I generate flashcards from a YouTube video transcript?

To generate flashcards from a YouTube video, provide the video URL to the agent. It uses the youtube-transcript-api dependency to fetch the transcript and automatically creates a 5-question quiz for your study session.

Can I use spaced repetition to schedule flashcard reviews locally?

Yes, you can use spaced repetition to schedule flashcard reviews locally. The system manages adaptive review intervals based on your performance and persists your cards in a local JSON file for long-term retention.

Do I need the youtube-transcript-api package to create text-based Q/A pairs?

No, you do not need the youtube-transcript-api package to create text-based Q/A pairs. That dependency is only required for automated quiz generation from YouTube video transcripts; standard text input works without it.

How do I import and export flashcard decks using CSV files?

You can import and export flashcard decks using CSV files to manage your collections. This flexible management feature allows you to easily transfer structured Q/A pairs in and out of the local spaced-repetition system.

What is the best way to retain information from educational videos?

The best way to retain information from educational videos is converting their transcripts into active recall flashcards. This system transforms YouTube video content into automated quizzes and schedules adaptive spaced-repetition reviews.

Where are spaced repetition flashcards stored when using this local system?

Spaced repetition flashcards are stored locally using JSON-based file persistence. This ensures your card data and adaptive review scheduling history are saved directly on your device without requiring external cloud databases.