cm-recall-conversations

Retrieve and summarize relevant past conversations by project, time, and keywords.

8|1|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Olatisunkanmi/claudefiles --skill cm-recall-conversations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cm-recall-conversations
Source: https://github.com/Olatisunkanmi/claudefiles/tree/main/skills/cm-recall-conversations
Command: npx skills add https://github.com/Olatisunkanmi/claudefiles --skill cm-recall-conversations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Persistent memory across Claude Code sessions enables recalling, searching, and continuing previous conversations without losing context. This Skill surfaces relevant discussions, preserves decisions, and supports continuity across coding tasks and retrospectives.

Core Features & Use Cases

  • Memory across sessions: maintain conversation context across Claude Code sessions for seamless continuity.
  • Lens-driven insight: apply restore-context, extract-learnings, find-gaps, and extract-decisions to extract patterns and lessons from history.
  • Smart search & filtering: use BM25 ranking when available and filter results by project to locate relevant conversations quickly.
  • Decision extraction: surface decisions and actions from past chats to guide current work.

Quick Start

Recall the most relevant previous conversation about the current topic and summarize the key decisions.

Frequently Asked Questions about cm-recall-conversations

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

FAQPage Schema
How do I recall past Claude Code conversations to restore context for my current coding session?

Recall past Claude Code conversations by surfacing the most relevant previous discussions related to your current topic. This Skill identifies and summarizes key decisions, actions, and unresolved questions from session history to seamlessly restore context.

Can I search and filter past session history by specific project and keywords?

Search and filter past session history by project, time, and keywords to locate relevant conversations quickly. The Skill uses BM25 ranking when available to organize results and ensure you find the exact project context you need.

What is the best way to extract decisions and learnings from past conversations?

Extract decisions and learnings from past conversations by applying lens-driven insights like extract-learnings, find-gaps, and extract-decisions. These lenses surface patterns, lessons, and unresolved questions to guide your next steps.

Does conversation memory work across different Claude Code coding sessions?

Conversation memory works across different Claude Code sessions to maintain persistent context. This enables seamless continuity across coding tasks and retrospectives without losing prior decisions or discussion history.

How do I summarize key decisions from previous chats to guide current work?

Summarize key decisions from previous chats by recalling the most relevant past conversation about your current topic. The Skill provides a concise summary of decisions, actions, and unresolved questions to guide current work.

What are the limitations when searching conversation history with BM25 ranking?

BM25 ranking availability depends on your environment setup, and search results are limited to past conversations stored within your Claude Code session history. Results are organized and filterable, but require existing conversation logs to surface relevant context.