# continual-learning

A skill that runs the continual-learning loop: distill past chats into AGENTS.md, with all the actual work handed to the agents-memory-updater subagent.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1500 installs · ★ 14099
- Author: cursor
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/cursor/plugins/tree/HEAD/continual-learning/skills/continual-learning/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/cursor-continual-learning

## What it does

The skill keeps `AGENTS.md` current while doing none of the mining itself. Its job is orchestration: call the `agents-memory-updater` subagent, wait, return whatever that subagent produced. Reading transcripts and editing files stays over there.

Two steps, and that is the whole flow. The guardrails are strict. The parent skill must not mine chats or touch files on its own, and it must not skip the subagent and do the work directly. So if `agents-memory-updater` is not in the project, the chain has nothing to run — install that one first.

One more line in the frontmatter matters: `disable-model-invocation: true`. The model will not pick this skill up unprompted, you have to ask for it by name. Worth writing that trigger into your project instructions, or the file sits unused at `.cursor/skills/continual-learning/SKILL.md` on Cursor and at the equivalent path elsewhere.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill continual-learning -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill continual-learning -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill continual-learning -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install cursor/plugins continual-learning
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill continual-learning -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/cursor/plugins --path continual-learning/skills/continual-learning
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add cursor/plugins --skill continual-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/cursor/plugins/tree/HEAD/continual-learning/skills/continual-learning/SKILL.md

## When to use it
- turn conclusions from earlier chats into entries in `AGENTS.md`
- refresh project rules without rereading old logs
- trigger the memory subagent with one request
- keep orchestration and file edits in separate agents

## Example prompts
- Run continual-learning: mine the last few chats and refresh `AGENTS.md`.
- Use the continual-learning skill and return the output from `agents-memory-updater`.
- Keep `AGENTS.md` up to date — trigger continual-learning instead of editing it yourself.

## Similar
- [self-learning](https://affpapa.org/en/nevibecode/skills/kulaxyz-self-learning.md) — skill · 850 installs
- [groove-utilities-memory-graduate](https://affpapa.org/en/nevibecode/skills/groove-utilities-memory-graduate.md) — skill · 510 installs
- [claude-migrate-memory-to-doc](https://affpapa.org/en/nevibecode/skills/claude-migrate-memory-to-doc.md) — skill · 325 installs
- [session-learning-capture](https://affpapa.org/en/nevibecode/commands/session-learning-capture.md) — command · 425 installs
- [context-engineering-collection](https://affpapa.org/en/nevibecode/skills/context-engineering-collection.md) — skill · 4200 installs
- [ai-agents-architect](https://affpapa.org/en/nevibecode/skills/sickn33-ai-agents-architect.md) — skill · 1500 installs

## Other versions with the same name
- [continual-learning · microsoft](https://affpapa.org/en/nevibecode/skills/continual-learning.md) — 79 installs

From the same set: [cursor/plugins](https://affpapa.org/en/nevibecode/by/cursor/plugins.md) — 45 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
