mcpField
R
Remembering Conversations

Remembering Conversations

github.com/obraエージェントワークフロー755516 回インストール54 週間前に更新
リポジトリ

Remembering Conversations について

Remembering Conversations は、アーカイブされた会話を意味の類似性または完全一致のテキストで検索するスキルです。慣れた作業を繰り返す前に、過去の決定やパターン、関連するデバッグの議論を探す用途に向いています。

主な機能

  1. 01意味の類似性による検索
  2. 02テキストの完全一致検索
  3. 03日付による結果の絞り込み
  4. 04結果数の指定
  5. 05会話と一致箇所の詳細を表示

活用シーン

  1. 01過去のアーキテクチャ決定の検索
  2. 02類似バグに関する議論の確認
  3. 03特定の文字列や Git SHA の特定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/obra/superpowers-skills --skill remembering-conversations

インストール後、Claude Code で/remembering-conversationsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

INDEXING.md
DEPLOYMENT.md
tool/
.gitignore
index-conversations
package.json
migrate-to-config.sh
package-lock.json
install-hook
search-conversations
tsconfig.json
test-install-hook.sh
test-deployment.sh
tool/hooks/
sessionEnd
tool/prompts/
search-agent.md
tool/src/
db.test.ts
db.ts
index-cli.ts
embeddings.ts
parser.ts
search-agent-template.test.ts
paths.ts
indexer.ts
search.ts
search-cli.ts
types.ts
summarizer.ts
verify.ts
verify.test.ts

詳細

会話を記憶する

意味的な類似性または完全一致するテキストを使って、アーカイブされた会話を検索します。

基本原則: 一から作り直す前に検索します。

告知:「[トピック]について、以前の会話を検索しています。」

セットアップ: INDEXING.md を参照してください。

使用するタイミング

次の場合は検索してください:

  • 人間のパートナーが「以前これについて話し合った」と言及した場合
  • 類似の問題をデバッグする場合
  • アーキテクチャ上の決定やパターンを探す場合
  • なじみのあることを実装する前

次の場合は検索しないでください:

  • 現在の会話に情報がある場合
  • 現在のコードベースについて質問する場合(Grep/Read を使用してください)

セッション中の使用

必ずサブエージェントを使用してください(コンテキストを 50~100 倍節約できます)。ワークフローについては skills/using-skills を参照してください。

手動/CLI での使用: Claude Code セッション外の人間は、以下の直接検索を使用してください。

直接検索(手動/CLI)

ツール: ${SUPERPOWERS_SKILLS_ROOT}/skills/collaboration/remembering-conversations/tool/search-conversations

モード:

search-conversations "query"              # Vector similarity (default)
search-conversations --text "exact"       # Exact string match
search-conversations --both "query"       # Both modes

フラグ:

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

例:

# Semantic search
search-conversations "React Router authentication errors"

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

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

返される情報:プロジェクト、日付、会話の概要、一致したやり取り、類似度(%)、ファイルパス。

詳細: search-conversations --help を実行してください

コメント