# recall

Search earlier AI-agent sessions for project context, decisions, and known pitfalls before tackling work again.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 46
- Author: BetaBots-LLC
- License: AGPL-3.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/BetaBots-LLC/callimachus/tree/HEAD/apps/desktop/src-tauri/resources/recall/SKILL.md
- Updated: 2026-07-14
- HTML: https://affpapa.org/en/nevibecode/skills/betabots-llc-recall

## What it does

The skill searches the user's Callimachus index for past discussions, decisions, pitfalls, and unfinished tasks. Search can be limited to the current repository or span projects. It can also answer a question using cited sessions or find earlier conversations that mentioned a file.

When the `callimachus` MCP server is connected, recall uses its tools to read and update Callimachus memory. Saved decisions and pitfalls can then surface in later searches. If MCP is unavailable, the skill can fall back to the `cal` CLI when the app is installed. Search needs one of those connections; without either, recall has no way to query the history.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add BetaBots-LLC/callimachus --skill recall -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add BetaBots-LLC/callimachus --skill recall -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add BetaBots-LLC/callimachus --skill recall -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install BetaBots-LLC/callimachus recall
```

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

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add BetaBots-LLC/callimachus --skill recall -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/BetaBots-LLC/callimachus --path apps/desktop/src-tauri/resources/recall
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add BetaBots-LLC/callimachus --skill recall -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/BetaBots-LLC/callimachus/tree/HEAD/apps/desktop/src-tauri/resources/recall/SKILL.md

## When to use it
- recover a decision made in an earlier session
- find earlier work related to a new task
- trace past discussions about a file
- surface known pitfalls and unfinished project tasks

## Example prompts
- Find the earlier decision about our authentication approach.
- Search past sessions for mentions of `embed/mod.rs`.
- Before changing this design, check the project's saved decisions and pitfalls.

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

## Other versions with the same name
- [recall · rohitg00](https://affpapa.org/en/nevibecode/skills/recall.md) — 13900 installs
- [recall · backnotprop](https://affpapa.org/en/nevibecode/skills/backnotprop-recall.md) — 5000 installs
- [recall · michael-denyer](https://affpapa.org/en/nevibecode/skills/michael-denyer-recall.md) — 833 installs
- [recall · parcadei](https://affpapa.org/en/nevibecode/skills/parcadei-recall.md) — 493 installs
- [recall · arjunkmrm](https://affpapa.org/en/nevibecode/skills/arjunkmrm-recall.md) — 579 installs

From the same set: [betabots-llc/callimachus](https://affpapa.org/en/nevibecode/by/betabots-llc/callimachus.md) — 2 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
