memento-flashcards

Create and review flashcards with spaced repetition using JSON storage.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill memento-flashcards-rawgrowth-consulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memento-flashcards
Source: https://github.com/Rawgrowth-Consulting/rawclaw-agent/tree/main/optional-skills/productivity/memento-flashcards
Command: npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill memento-flashcards-rawgrowth-consulting

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Memento Flashcards provides a local, file-based flashcard system with adaptive spacing to help users memorize facts and study more efficiently.

Core Features & Use Cases

  • Create flashcards from any fact
  • Review due cards with agent-graded free-text answers
  • Generate quizzes from YouTube transcripts
  • Export and import decks as CSV

Quick Start

Create a flashcard from a fact by providing a question and answer, then run the add command.

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?

Yes, you can import and export flashcard decks as CSV files. The system supports local file-based deck management, allowing you to easily transfer your flashcard data in and out of the JSON database.

How does spaced repetition scheduling work for local flashcards?

Spaced repetition scheduling works by tracking review intervals in a local JSON database. When you review due cards and provide free-text answers, the agent grades your response to determine when the flashcard should be shown again.

Do I need a Python environment to run this flashcard system?

Yes, you need a Python environment to run this flashcard system. The Skill operates via Python scripts that manage data and store your flashcard decks locally under the ~/.rawclaw/skills/productivity/memento-flashcards/data directory.

What is the best way to review due flashcards with free-text answers?

The best way to review due flashcards is to run the review command and type your answers freely. The agent automatically grades your free-text responses against the stored facts to update your spaced repetition schedule.

Can I use YouTube transcripts to automatically create spaced repetition quizzes?

Yes, you can use YouTube transcripts to automatically create spaced repetition quizzes. The system fetches video transcripts and converts the content into flashcards, which are then scheduled for review in your local deck.