memento-flashcards

Manage spaced-repetition flashcards via CLI and a JSON data file.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Spaced-repetition flashcard system that lets you create cards from facts or text, chat with flashcards via free-text answers graded by an agent, generate quizzes from YouTube transcripts, review due cards with adaptive scheduling, and export/import decks as CSV.

Core Features & Use Cases

  • Local, file-based flashcards with adaptive scheduling to optimize review timing.
  • Chat with cards by answering in free text and have the agent grade and schedule next reviews.
  • Quiz generation from YouTube transcripts to build practice questions from videos.
  • Deck management with CSV export/import for easy sharing and backup.

Quick Start

Install Memento Flashcards and create your first flashcard from a fact.

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 transcript?

You can generate flashcards from a YouTube transcript by using the add-quiz command, which processes the video transcript to automatically create practice questions for your deck.

How does spaced-repetition scheduling work for locally stored flashcards?

Spaced-repetition scheduling works by rating your free-text answers after each review, allowing the system to adaptively adjust the timing of when your locally stored flashcards are due next.

Can I export and import my flashcard decks as CSV files?

Yes, you can export and import your flashcard decks as CSV files using the dedicated CLI commands, allowing for easy data backup and deck sharing across different local environments.

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

Yes, the flashcard system supports free-text answers graded by an agent, allowing you to respond naturally to cards instead of using rigid predefined options during your review sessions.

What do I need to create quizzes from YouTube videos?

To create quizzes from YouTube videos, you need the youtube-transcript-api dependency to fetch the video transcript, which is then processed by the script to generate practice questions.

How do I manage my flashcard collections from the command line?

You manage flashcard collections from the command line using CLI commands to add cards, list due items, view stats, and delete collections, all stored within a single JSON data file.