search-history
claude-log-search MCPサーバーを使用して、過去のClaude Code会話履歴を検索できます。ユーザーが過去のセッション、以前の判断、デバッグ履歴、または以前に話し合った内容について尋ねた場合に使用してください。
description の原文を見る
Search past Claude Code conversation history using the claude-log-search MCP server. Use when the user asks about past sessions, prior decisions, debugging history, or what was discussed previously.
SKILL.md 本文
会話履歴の検索
過去の Claude Code セッションのインデックス付きアーカイブを検索する search_conversations という MCP ツールにアクセスできます。
使用時機
- ユーザーが「X について何を決めたのか?」と尋ねる場合
- ユーザーが「Y のバグをどのように修正したのか?」と尋ねる場合
- ユーザーが「このようなことに以前取り組んだことはあるか?」と尋ねる場合
- ユーザーが「プロジェクト Z はどこまで進んだのか?」と尋ねる場合
- ユーザーが過去の会話を参照して検索したい場合
- 現在の作業を判断するために以前のセッションからのコンテキストが必要な場合
ワークフロー
- 検索 — 自然言語クエリで
search_conversationsを呼び出す - 結果を確認 — 各結果には
context(そのチャンクが何についてのものかを示すHaiku生成のサマリー)、chunk_preview(最初の約 300 文字)、およびturn_range(セッションのどの部分か)が含まれます - ソースを読む —
clean_log_pathでReadを使用して完全なセッショントランスクリプトを読みます。turn_rangeを使用して関連セクションに移動します。 - ユーザーに回答 — 発見した内容を統合して答えます。
検索のコツ
- 自然言語を使用します。「auth ミドルウェアについて何を決めたのか」は、キーワード詰め込みより効果的です
- 最初の結果が関連していない場合は、別の言い方を試します。「認証アプローチ」対「auth ミドルウェアの決定」
contextフィールドが最も情報量が多くなります。各チャンクが何をカバーしているかについての Haiku 生成の説明です- 結果は関連性スコアでランク付けされます。数値が高いほど関連性が高くなります。
- 各セッションから複数のチャンクが返される可能性があります。session_id を見て、同じセッションの結果をグループ化します。
結果を読む
各検索結果には以下が含まれます:
clean_log_path— クリーンな Markdown トランスクリプトへの絶対パス。このファイルで Read ツールを使用して完全なコンテンツを取得します。turn_range— 例:「turns 5-8」はファイル内のマッチがおよそどこにあるかを示しますcontext— Haiku 生成の説明(迅速な評価に最も有用)chunk_preview— マッチするチャンクの最初の約 300 文字date、cwd、first_user_message— 向き付けのためのセッションメタデータ
インデックスされているもの
claude-log-search index で明示的にインデックスされたセッションのみが検索可能です。index_status を使用してインデックスにいくつのセッションがあるかを確認します。セッションがインデックスされていない場合は、ユーザーに以下を実行するよう指示します:
claude-log-search index --limit 10
これにより、最近の 10 個のセッションがインデックスされます(コンテキスト生成のため各セッションは約 30 秒かかります)。
制限事項
- インデックスには会話履歴のすべてが含まれていない可能性があります。インデックスされたものだけが対象です
- 非常に最近のセッション(今日のセッション)はまだインデックスされていない可能性があります
- 検索品質は Haiku 生成のコンテキスト説明に依存します
- セッション内の最初の検索はモデルの読み込みに約 5~10 秒かかります(その後の検索は高速です)
ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- rohanrichards
- ライセンス
- Apache-2.0
- 最終更新
- 2026/4/19
Source: https://github.com/rohanrichards/claude-log-search / ライセンス: Apache-2.0
関連スキル
newsblur-cli
ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。
caveman-compress
自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」
find-skills
日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。
planning-and-task-breakdown
仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。
docx
このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。
idea-refine
アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。