# remembering-conversations

> Claude/Codex skill by [@obra](https://omgskills.com/library/obra/index.md) · 469 stars · 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

```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/skills/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/skills/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) · 285k stars
- [brainstorming](https://omgskills.com/skills/obra/superpowers/brainstorming/index.md) — You MUST use this before any creative work - creating features, building components, adding functionality, or modifying...
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
- [dispatching-parallel-agents](https://omgskills.com/skills/obra/superpowers/dispatching-parallel-agents/index.md) — Used when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
   - [@obra](https://omgskills.com/library/obra/index.md) · 280k stars
