Download for macOS
Skill

remembering-conversations

@obra Updated 2026-05-21

You MUST invoke this skill before saying "I don't know," guessing, or treating any topic as new, no matter how trivial the question seems. It supplements other memory systems, which only hold partial records. Searching past conversations is the only way to recover what was actually said.

Install

git clone https://github.com/obra/episodic-memory /tmp/episodic-memory && ln -s /tmp/episodic-memory/skills/remembering-conversations ~/.claude/skills/remembering-conversations

From README

Remembering Conversations Core principle: Search before reinventing. Searching costs nothing; reinventing or repeating mistakes costs everything. Mandatory: Search Historical Memory YOU MUST search historical memory for any historical search. Announce: "Searching past conversations for [topic]." Claude Code Use the Task tool with subagenttype: "search-conversations": Codex If a search-conversations agent is available, dispatch it with the same prompt. If not, use the MCP tools directly: Search with the episodic-memory search tool Read the top 2-5 results with the episodic-memory read tool Synthesize findings in your response Include source pointers so the user can inspect the original conversations The search workflow will: Search with the search tool Read top 2-5 results with the read tool Synthesize findings (200-1000 words) Return actionable insights + sources Saves 50-100x context vs. loading raw conversations.