# remembering-conversations

> Claude/Codex skill by [@obra](https://omgskills.com/library/obra/index.md) · 491 stars · Updated 2026-09-10

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

```sh
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.

## Links

- HTML page: https://omgskills.com/library/obra/episodic-memory/remembering-conversations/
- GitHub: https://github.com/obra/episodic-memory
- Author: [@obra](https://omgskills.com/library/obra/index.md)

## More skills by this author

- [systematic-debugging](https://omgskills.com/library/obra/superpowers/systematic-debugging/index.md) — Used when encountering any bug, test failure, or unexpected behavior, before proposing fixes
   - [@obra](https://omgskills.com/library/obra/index.md) · 317k stars
- [executing-plans](https://omgskills.com/library/obra/superpowers/executing-plans/index.md) — Used when executing an implementation plan in the current session as the implementer yourself — your human partner...
   - [@obra](https://omgskills.com/library/obra/index.md) · 308k stars
- [subagent-driven-development](https://omgskills.com/library/obra/superpowers/subagent-driven-development/index.md) — Used when executing implementation plans with independent tasks in the current session
   - [@obra](https://omgskills.com/library/obra/index.md) · 308k stars
