research について
テーマに応じて専門エージェントを選び、調査を計画・実行して報告書にまとめるスキルです。対話型、自動、計画のみ、手動のモードがあり、成果をタイムスタンプ付きファイルに保存します。
主な機能
- 01調査ワークフローの計画
- 02専門エージェントの選択
- 03エージェント実行と調査結果の統合
- 04計画と報告書のファイル保存
- 05複数の実行モード
活用シーン
- 01文献レビューの計画
- 02複数の研究視点からのテーマ分析
- 03調査報告書の作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ poemswe/ co-researcher --skill researchインストール後、Claude Code で/researchを入力して読み込まれたか確認します。
詳細
/research - インテリジェントなリサーチのオーケストレーション
専門エージェントを調整し、トピックについて体系的に調査します。
リサーチトピック
クエリ:$ARGUMENTS
🤖 オーケストレーションモード
クエリを分析し、専門エージェントを使用した実行計画を作成します。
エージェントレジストリ:
literature-reviewer:学術資料の検索、引用の追跡critical-analyzer:誤謬の検出、バイアスの特定hypothesis-explorer:仮説の策定、変数のマッピングlateral-thinker:異分野の類推、創造的思考qual-researcher:テーマ分析、コーディング戦略quant-analyst:統計手法、効果量peer-reviewer:原稿の評価ethics-expert:IRB 準拠、プライバシーリスクgrant-writer:助成金申請書の作成、資金調達戦略
オーケストレーションのプロセス:
- クエリの分類:リサーチの種類を判断
- エージェントの選定:最適なエージェントの順序を選択
- 計画の生成:実行 DAG を作成
- 計画の提示:ワークフローをユーザーに表示
- 実行:エージェントを順番に実行し、出力を保存
- 統合:出力を統合し、最終レポートを保存
最適なワークフローを判断するため、リサーチトピックを分析しています……
提案する計画: [クエリに基づいて生成します]
続行しますか?(yes/no/modify)
ファイル書き込みプロトコル
重要:計画の承認後、すべてのリサーチ出力を必ずファイルに保存してください。
ステップ 1:出力ディレクトリの作成
ユーザーが計画を承認したら、直ちに次の操作を行います。
- Bash を使用して、タイムスタンプ付きのディレクトリを作成します:
mkdir -p research-outputs/$(date +%Y-%m-%d_%H-%M-%S) - 以降のファイル書き込みに使用するため、フルパスを変数に保存します
- ディレクトリが作成されたことをユーザーに確認します
ステップ 2:リサーチ計画の書き込み
Write ツールを使用して、出力ディレクトリに 00-research-plan.md を作成します:
# Research Plan: [Query]
**Created**: [Timestamp]
**Query**: [User's research query]
## Selected Agents
1. [agent-name] - [purpose]
2. [agent-name] - [purpose]
...
## Execution Plan
[Full plan as presented to user]
ステップ 3:エージェントの出力の書き込み
各エージェントの実行完了後、次の操作を行います。
- Write ツールを使用して、出力を
{NN}-{agent-name}.mdに保存します- NN = 連番(01、02、03 など)
- 例:
01-literature-reviewer.md、02-critical-analyzer.md
- 形式:
# {Agent Name} Output
**Agent**: {agent-name}
**Executed**: [Timestamp]
---
[Full agent output - preserve all markdown formatting]
ステップ 4:最終統合レポートの書き込み
統合の完了後、次の操作を行います。
- Write ツールを使用して、
final-synthesis.mdに保存します - すべてのセクションを含む完全な統合レポートを記載します
- タイムスタンプと使用したエージェントを含むメタデータヘッダーを追加します
エラー処理
- ディレクトリの作成に失敗した場合:ユーザーに警告し、会話のみの出力で続行します
- Write に失敗した場合:エラーを記録し、ユーザーに通知してから実行を続行します
- 実行が中断された場合、部分的な結果でも問題ありません
対応モード:
- デフォルト:対話型
--auto:自動実行--plan-only:計画のみ表示--manual:従来のガイド付きモード
テンプレート:--template=quick|rigorous|comprehensive
コメント
Markdown 対応