recall

Search archived conversation transcripts for decisions and solutions with hybrid retrieval.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Cain-Ish/claude-code-plugin --skill recall-cain-ish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recall
Source: https://github.com/Cain-Ish/claude-code-plugin/tree/main/skills/recall
Command: npx skills add https://github.com/Cain-Ish/claude-code-plugin --skill recall-cain-ish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Recall helps you quickly locate prior decisions, solutions, and relevant context from earlier sessions when you cannot remember where or how it was discussed.

Core Features & Use Cases

  • Transcript search for prior outcomes: Searches archived conversation transcripts to surface what was decided and why.
  • Project-scoped and time-bounded retrieval: Filters results by optional project slug and optional after/before dates to narrow the context.
  • Evidence-grounded synthesis: Reads top matches from the archive and summarizes key decisions, file paths, patterns, and any rejected alternatives, citing project and date.

Quick Start

Ask Claude Code: recall for the solution to the authentication issue with --project my-repo --after 2025-01-01.

Frequently Asked Questions about recall

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search past conversation transcripts for a previous decision?

To search past conversation transcripts for a previous decision, use a hybrid retrieval process that queries your local archive with episodic search. It surfaces relevant decisions, solutions, and reusable patterns from earlier sessions by matching your query against archived transcripts.

Can I filter transcript search results by project and date range?

Yes, you can filter transcript search results by project and date range. By passing optional project slug and after/before date parameters to the search query, you can narrow the retrieved context to time-bounded, project-scoped recall of prior work.

What is the best way to resume development after an interruption using archived sessions?

The best way to resume development after an interruption is searching archived conversation transcripts for prior outcomes. Applying hybrid retrieval and evidence reading to past sessions helps you synthesize answers with citations about what was decided and why.

How does evidence-grounded synthesis work when retrieving past solutions?

Evidence-grounded synthesis retrieves past solutions by reading top matches from the archived transcript repository. It then summarizes key decisions, file paths, patterns, and rejected alternatives, citing the specific project and date for each piece of evidence.

When do I need episodic memory retrieval for troubleshooting?

You need episodic memory retrieval for troubleshooting when you cannot remember where or how a solution was discussed in earlier sessions. It helps you locate prior decisions, reusable patterns, and rejected alternatives from your local archive to solve the current issue.