recall · betabots-llc — Claude Code skill: search past decisions
Search earlier AI-agent sessions for project context, decisions, and known pitfalls before tackling work again.
npx skills add BetaBots-LLC/callimachus --skill recall -a claude-codeWhat recall 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.
What it helps with
- 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 for the agent
- 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.
How to install recall
1Skills CLI (Vercel)
npx skills add BetaBots-LLC/callimachus --skill recall -a claude-code2Manually: put the files in place
~/.claude/skills/recall/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/recall/
1Skills CLI (Vercel)
npx skills add BetaBots-LLC/callimachus --skill recall -a codex2Manually: put the files in place
.agents/skills/recall/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add BetaBots-LLC/callimachus --skill recall -a cursor2Manually: put the files in place
.cursor/skills/recall/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install BetaBots-LLC/callimachus recall2Manually: put the files in place
.github/skills/recall/SKILL.md1Skills CLI (Vercel)
npx skills add BetaBots-LLC/callimachus --skill recall -a gemini-cli2Platform CLI
gemini skills install https://github.com/BetaBots-LLC/callimachus --path apps/desktop/src-tauri/resources/recallManually: put the files in place
.devin/skills/recall/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add BetaBots-LLC/callimachus --skill recall -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about recall
How do I install recall in Claude Code?
Run npx skills add BetaBots-LLC/callimachus --skill recall -a claude-code. The skill file is at ~/.claude/skills/recall/SKILL.md.
What does recall do?
It searches past AI coding-agent conversations for project context, decisions, and pitfalls. It can also save decisions and newly found constraints to Callimachus memory.
Does recall require the Callimachus MCP server?
The skill uses the callimachus MCP server when connected. Otherwise, it can use the cal CLI if the app is installed.
Similar skills
All skills for Agent setup: memory, context, orchestration →recall by other authors comes first.