# memory-retrieval-learning

Builds evidence-based study plans using spaced repetition, active recall, and interleaving. It structures long-term learning for technical skills, languages, or certification exams.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 468 installs · ★ 186
- Author: lyndonkl
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/lyndonkl/claude/tree/HEAD/skills/memory-retrieval-learning/SKILL.md
- Updated: 2026-09-01
- HTML: https://affpapa.org/en/nevibecode/skills/memory-retrieval-learning

## What it does

This skill structures study routines around retrieval testing and spaced reviews. It stops passive rereading. It chunks complex subjects into manageable units and writes the schedule into `memory-retrieval-learning.md`.

The workflow moves through five steps, from goal setting to daily review tracking. Intervals run at 1, 3, 7, 14, and 30 days. Plan quality is verified with `resources/evaluators/rubric_memory_retrieval_learning.json`, targeting a rubric score of at least 3.5.

Highlighting notes and last-minute cramming are ruled out. If retention stays under 60% after 3 cycles, you must rework the method instead of adding more hours. Forgetting 20-40% between reviews is expected.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add lyndonkl/claude --skill memory-retrieval-learning -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/memory-retrieval-learning/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/memory-retrieval-learning/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add lyndonkl/claude --skill memory-retrieval-learning -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/memory-retrieval-learning/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add lyndonkl/claude --skill memory-retrieval-learning -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/memory-retrieval-learning/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install lyndonkl/claude memory-retrieval-learning
```

2. **Manually: put the files in place**
- File: `.github/skills/memory-retrieval-learning/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add lyndonkl/claude --skill memory-retrieval-learning -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/lyndonkl/claude --path skills/memory-retrieval-learning
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/memory-retrieval-learning/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add lyndonkl/claude --skill memory-retrieval-learning -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/lyndonkl/claude/tree/HEAD/skills/memory-retrieval-learning/SKILL.md

## When to use it
- schedule spaced reviews across 1, 3, 7, 14, and 30-day intervals
- map out exam preparation timelines over 3 to 6 months
- structure self-testing flashcards for memorizing technical terms
- organize daily learning blocks for a new programming language

## Example prompts
- Create a 3-month study schedule for AWS certification with spaced repetition
- Break down learning React into daily retrieval practice sessions
- Set up a flashcard review plan for technical interview questions

## Similar
- [metabase-learning](https://affpapa.org/en/nevibecode/skills/metabase-learning.md) — skill · 324 installs
- [session](https://affpapa.org/en/nevibecode/skills/session.md) — skill · 585 installs
- [anki](https://affpapa.org/en/nevibecode/skills/anki.md) — skill · 509 installs
- [create-learning-path](https://affpapa.org/en/nevibecode/skills/create-learning-path.md) — skill · 977 installs
- [run-learning-retrospective](https://affpapa.org/en/nevibecode/skills/run-learning-retrospective.md) — skill · 902 installs
- [learning-output-style](https://affpapa.org/en/nevibecode/plugins/learning-output-style.md) — plugin · ★ 44635

From the same set: [lyndonkl/claude](https://affpapa.org/en/nevibecode/by/lyndonkl/claude.md) — 5 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
