investigate について
investigate は、コードベースを調査して質問に答えるためのスキルです。関連コードを検索して実装の背景を把握し、参照箇所を添えて簡潔に回答します。
主な機能
- 01関連ファイルやパターンの検索
- 02実装内容の確認
- 03ツールによる背景情報の収集
- 04ファイルと行番号を添えた回答
- 05Linear Markdown形式での出力
活用シーン
- 01機能の実装箇所の特定
- 02コードパターンに関する質問への回答
- 03参照箇所付き調査結果の要約
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cyrusagents/ cyrus --skill investigateインストール後、Claude Code で/investigateを入力して読み込まれたか確認します。
詳細
調査
コードベースを調査し、質問に対して明確かつ直接的に回答してください。
進め方
- 検索 — 関連するファイル、関数、パターンをコードベース内で検索します
- 読み込み — 実装を理解するために必要なファイルを読みます
- コンテキストの収集 — 必要に応じてツールを使い、包括的な情報を集めます
- 回答 — 調査結果に基づいて、明確かつ直接的に回答します
回答形式
- Linear に対応した Markdown で記述します
- 詳細情報を折りたたみ可能なセクションにまとめるには、
+++Section Name\n...\n+++を使用します - ファイルパスと行番号を含むコード参照を記載します
- @メンションには、
<assignee>のコンテキストにある Linear のプロフィール URL 形式を使用します(例:https://linear.app/<workspace>/profiles/<username>) - 必要な情報を漏れなく簡潔にまとめ、前置きを控えて質問に直接回答します
コメント
Markdown 対応