claudegoodies
Skill

memento-flashcards

From NousResearch

>-

Stores flashcards in a local JSON file and reviews them via chat with agent-graded free-text answers and spaced repetition.

Use it when

  • Saving factual statements as Q/A flashcards for later recall
  • Reviewing due cards with adaptive scheduling in a chat session
  • Generating a 5-question quiz from a YouTube video transcript
  • Exporting or importing flashcard decks as CSV

Skip it if

  • Only runs on macOS or Linux
  • Needs Python 3 and shell access to run memento_cards.py
  • Not meant for general Q&A or coding help, only fact memorization

Facts

Status
Actively maintained
Last commit

Source preview

The instructions Claude Code reads when this skill runs.

# Memento Flashcards — Spaced-Repetition Flashcard Skill

## Overview

Memento gives you a local, file-based flashcard system with spaced-repetition scheduling.
Users can chat with their flashcards by answering in free text and having the agent grade the response before scheduling the next review.
Use it whenever the user wants to:

- **Remember a fact** — turn any statement into a Q/A flashcard
- **Study with spaced repetition** — review due cards with adaptive intervals and agent-graded free-text answers
- **Quiz from a YouTube video** — fetch a transcript and generate a 5-question quiz
- **Manage decks** — organise cards into collections, export/import CSV

All card data lives in a single JSON file. No external API keys are required — you (the agent) generate flashcard content and quiz questions directly.

User-facing response style for Memento Flashcards:
- Use plain text only. Do not use Markdown formatting in replies to the user.
- Keep review and quiz feedback brief and neutral. Avoid extra praise, pep, or long explanations.

## When to Use

Use this skill when the user wants to:
- Save facts as flashcards for later review
- Review due cards with spaced repetition
- Generate a quiz from a YouTube video transcript
- Import, export, inspect, or delete flashcard data

Do not use this skill for general Q&A, coding help, or non-memory tasks.

## Quick Reference

| User intent
View full source on GitHub →

Other skills