memento-flashcards

Create and manage file-based flashcards with CSV import/export and YouTube quizzes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Spaced-repetition flashcards give users a local, file-based system to create, review, and manage memory cards without relying on external services, reducing cognitive load and keeping data private on-device.

Core Features & Use Cases

  • Create cards from facts or text and store them locally.
  • Chat with flashcards using free-text answers, with the agent grading responses and scheduling next reviews.
  • Generate quizzes from YouTube transcripts to reinforce learning.
  • Review due cards with adaptive scheduling and track progress across decks.
  • Import and export decks as CSV for interoperability.

Quick Start

Create a flashcard by giving a question and answer, optionally selecting a collection, and I will save it to your local store.

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 locally without relying on external services?▼

Local flashcards can be created by providing a question and answer, which the system saves directly to a file-based local store on your device for offline use and privacy.

Can I generate a quiz from a YouTube transcript for spaced repetition?▼

Yes, you can generate a quiz from a YouTube transcript. The system uses the youtube-transcript-api dependency to extract content and automatically create Q/A flashcards for review.

How does spaced repetition scheduling work for local flashcards?▼

Spaced repetition scheduling works by having an agent grade your free-text answers during review, then adaptively calculating and scheduling the next review date for each flashcard.

Does this flashcard system support CSV import and export for deck management?▼

Yes, the flashcard system supports CSV import and export. You can import existing decks via CSV files and export your locally stored collections for interoperability across platforms.

Can I use local spaced-repetition flashcards on macOS and Linux?▼

Yes, the local spaced-repetition flashcard system is explicitly designed to operate across both macOS and Linux targets without requiring external APIs or internet connectivity.