recall

Searches semantic vector memory, structured files, and session logs for relevant context.

6|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/kmshihab7878/claude-code-setup --skill recall-kmshihab7878
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recall
Source: https://github.com/kmshihab7878/claude-code-setup/tree/main/skills/recall
Command: npx skills add https://github.com/kmshihab7878/claude-code-setup --skill recall-kmshihab7878

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locate and surface relevant context from past conversations and memory stores so users do not lose decisions, configurations, or facts across sessions and can make informed choices without manual digging.

Core Features & Use Cases

  • Three-layer search strategy: semantic vector search via claude-mem, structured memory file lookup, and targeted conversation history grep as a last resort.
  • Relevance, recency, and deduplication: merge results from multiple sources, remove duplicates, and sort by relevance then recency with a configurable maximum.
  • Contextual output: return the source type, date, relevance score, content excerpt, and a link or path to the originating memory or session.
  • Use Cases: recover security audit notes from previous weeks, find prior architecture decisions, or retrieve configuration fragments discussed in earlier sessions.

Quick Start

Use /recall security audit results from last week to retrieve relevant past conversation excerpts, memory facts, and links to the originating sessions.

Frequently Asked Questions about recall

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

FAQPage Schema
How do I retrieve architecture decisions from past conversation history?

Cross-session memory recall searches vector-indexed memory, structured MEMORY.md facts, and raw history.jsonl session logs to surface past architecture decisions. It merges, deduplicates, and ranks results by relevance and recency, returning up to ten contextual excerpts with source paths.

What is semantic vector search for cross-session conversation memory?

Semantic vector search for cross-session conversation memory uses claude-mem to index and retrieve relevant context from past sessions. It matches query intent against vector embeddings, falling back to MEMORY.md lookups and raw history grep, returning ranked excerpts with source types and dates.

Can I use MEMORY.md to find configuration changes discussed in earlier sessions?

Yes, you can use MEMORY.md to find configuration changes discussed in earlier sessions. The recall skill performs structured memory file lookups from MEMORY.md, falling back to semantic search and history grep, returning content excerpts with dates and relevance scores.

How do I search session history for security audit notes from previous weeks?

To search session history for security audit notes from previous weeks, use cross-session memory recall to query vector-indexed stores, structured MEMORY.md facts, and raw history.jsonl logs. Results are deduplicated, ranked by relevance and recency, and limited to ten items with source links.

Does cross-session memory recall work without claude-mem installed?

Cross-session memory recall can function without claude-mem by falling back to structured MEMORY.md file lookups and targeted grep of raw history.jsonl session logs. However, semantic vector search requires claude-mem for embedding-based retrieval and relevance scoring.

What is the maximum number of results returned when searching past conversation context?

The maximum number of results returned when searching past conversation context is ten. The recall skill merges outputs from semantic vector search, MEMORY.md lookups, and history grep, then deduplicates and ranks them by relevance and recency before applying the ten-result limit.