memento-flashcards

Create spaced-repetition flashcards from text and YouTube transcripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires json, csv, python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of memorizing information by providing a spaced-repetition flashcard system that helps users retain facts and knowledge.

Core Features & Use Cases

  • Flashcard Creation: Users can create flashcards from text or facts, including quizzes generated from YouTube transcripts.
  • Adaptive Review: Review due cards with adaptive scheduling, improving retention.
  • Card Management: Organize flashcards into collections and export/import them as CSV files.

Quick Start

Use the memento-flashcards skill to add a new flashcard about the capital of France: '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 transcript?

To create flashcards from a YouTube transcript, input the video URL into the system. The tool parses the transcript text and automatically generates quiz questions for your spaced-repetition review.

What is spaced repetition and how does it help with memory training?

Spaced repetition is a memory training technique that schedules flashcard reviews at increasing intervals. This adaptive scheduling improves knowledge retention by surfacing facts right before you forget them.

Can I export and import flashcards as CSV files?

Yes, you can export and import flashcards as CSV files. The system supports JSON and CSV formats for card data storage, allowing you to manage and organize your collections across different platforms.

Do I need Python3 to run the flashcard scripts?

Yes, Python3 is required to execute the flashcard scripts. It serves as the runtime environment for parsing text, generating quiz questions, and managing the spaced-repetition scheduling logic.

What's the best way to organize flashcards for educational purposes?

The best way to organize educational flashcards is by grouping them into specific collections. This allows you to target distinct subjects and manage adaptive review schedules independently for each topic.

Does the flashcard system work with text input or only URLs?

The flashcard system works with both text input and URLs. You can directly input facts or text to create cards, or provide YouTube URLs to automatically parse transcripts into quiz questions.