# Recall Past Development Decisions

Teams lose time when prior decisions and fixes are buried in old chats. This skill searches archived conversations and returns concise, sourced guidance.

## Install

```bash
npx skillstore add obra/remembering-conversations
```

## Metadata

- Status: approved
- Slug: remembering-conversations
- Skillstore revision: r1
- Version status: missing
- Tree hash: c74e32d0ae64fdfd5b0444b314242b6e751d77dabb9ec88a85566246eaba4a77
- Author: obra
- GitHub username: obra
- License: MIT
- Repository: https://github.com/obra/episodic-memory/tree/main/skills/remembering-conversations/
- Ref: 62e2a730c5cd74eab4c7164309d810de660fcea3
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: filesystem, external\_commands
- Quality score: 70
- Public page: https://skillstore.pages.dev/skills/remembering-conversations
- Manifest: https://skillstore.pages.dev/api/skills/remembering-conversations/manifest

## Capabilities

- Dispatches a search-conversations agent for historical searches.
- Guides searches across archived Claude Code conversation history.
- Reads the top two to five relevant results before summarizing.
- Synthesizes findings into actionable guidance with source references.
- Documents MCP search options such as text search, vector search, limits, and dates.

## Use Cases

- Recover Prior Rationale: Find why a feature, architecture, or workaround was chosen in an earlier conversation.
- Resume Complex Work: Locate previous investigation notes before continuing a migration, bug fix, or refactor.
- Standardize Team Practice: Reuse known patterns and avoid repeating mistakes from past project conversations.

## Prompt Templates

### Find A Past Decision

```
Search past conversations for why we chose the current authentication approach. Summarize the decision, tradeoffs, and source conversations.
```

### Resume A Prior Fix

```
Search memory for the last time we fixed this error. Return the root cause, files discussed, and the recommended next step.
```

### Compare Similar Work

```
Search archived conversations for similar migrations. Compare patterns, risks, and lessons that apply to this repository.
```

### Build A Sourced Plan

```
After reviewing this codebase, search memory for prior billing event migrations. Produce a plan with cited decisions, risks, and open questions.
```

## Limitations

- Requires the episodic-memory MCP plugin and an available conversation archive.
- Can expose sensitive prior conversation content if scope is too broad.
- Does not replace current repository inspection for live code structure.
- Search quality depends on archived content and indexing quality.

## Best Practices

- Inspect the current repository before searching old conversations.
- Use narrow queries that name the feature, error, or decision.
- Read only the result ranges needed for the current task.

## Anti Patterns

- Searching memory before understanding the current user request.
- Reading entire archived conversations when summaries are enough.
- Using historical decisions as authority without checking current code.

## Security Audit

- Audited at: 2026-07-05T20:36:43.388\+00:00
- Summary: Most Ruby shell and reconnaissance detections are false positives from Markdown backticks and ordinary prose. I confirmed medium privacy risk from accessing hidden conversation archives and added a semantic finding for possible exposure of prior conversation content. No prompt injection attempt was found.

## Stats

- Views: 166
- Downloads: 16
- Favorites: 0
- Popularity score: 0
