---
id: gh-remembering-conversations
name: "Remembering Conversations"
url: https://skills.yangsir.net/skill/gh-remembering-conversations
author: obra
domain: ai-agent-memory-knowledge
tags: ["semantic-search", "conversation-memory", "context-retrieval", "information-retrieval", "collaboration"]
install_count: 520
rating: 4.20 (120 reviews)
github: https://github.com/obra/superpowers-skills/tree/main/skills/collaboration/remembering-conversations
---

# Remembering Conversations

> 此技能允许用户通过语义相似性或精确文本匹配来搜索存档的对话，从而快速检索事实、模式、决策和上下文。它能有效避免重复研究和解决方案的重新发明，确保团队决策基于完整的历史信息，显著提升开发和协作效率。

**Stats**: 520 installs · 4.2/5 (120 reviews)

## Before / After 对比

### 快速检索历史对话

**Before**:

在没有这个技能之前，用户需要手动翻阅大量的历史对话记录，耗费大量时间寻找特定的信息、决策或解决方案，常常导致重复研究或遗漏重要上下文，降低了工作效率。

**After**:

此技能通过语义或文本搜索，用户可以迅速定位到相关的历史对话内容，快速获取所需的事实、模式和决策，显著减少信息查找时间，确保决策基于完整上下文，从而大幅提升开发和协作效率。

| Metric | Before | After | Change |
|---|---|---|---|
| 信息查找时间 | 60分钟 | 5分钟 | -91% |

## Readme

# Remembering Conversations

Search archived conversations using semantic similarity or exact text matching.

**Core principle:** Search before reinventing.

**Announce:** "I'm searching previous conversations for [topic]."

**Setup:** See INDEXING.md

## When to Use

**Search when:**
- Your human partner mentions "we discussed this before"
- Debugging similar issues
- Looking for architectural decisions or patterns
- Before implementing something familiar

**Don't search when:**
- Info in current conversation
- Question about current codebase (use Grep/Read)

## In-Session Use

**Always use subagents** (50-100x context savings). See skills/using-skills for workflow.

**Manual/CLI use:** Direct search (below) for humans outside Claude Code sessions.

## Direct Search (Manual/CLI)

**Tool:** `${SUPERPOWERS_SKILLS_ROOT}/skills/collaboration/remembering-conversations/tool/search-conversations`

**Modes:**
```bash
search-conversations "query"              # Vector similarity (default)
search-conversations --text "exact"       # Exact string match
search-conversations --both "query"       # Both modes
```

**Flags:**
```bash
--after YYYY-MM-DD    # Filter by date
--before YYYY-MM-DD   # Filter by date
--limit N             # Max results (default: 10)
--help                # Full usage
```

**Examples:**
```bash
# Semantic search
search-conversations "React Router authentication errors"

# Find git SHA
search-conversations --text "a1b2c3d4"

# Time range
search-conversations --after 2025-09-01 "refactoring"
```

Returns: project, date, conversation summary, matched exchange, similarity %, file path.

**For details:** Run `search-conversations --help`


---
*Source: https://skills.yangsir.net/skill/gh-remembering-conversations*
*Markdown mirror: https://skills.yangsir.net/api/skill/gh-remembering-conversations/markdown*