deep-research-pro について
複数のWebソースを基に、引用付きレポートを作成する自己完結型のリサーチスキルです。テーマの調査や意思決定を支援し、DuckDuckGo検索を使うため有料APIは不要です。
主な機能
- 01調査目的の確認
- 02テーマを小問に分解
- 03Webとニュースの検索
- 04情報源ページの全文確認
- 05引用付きレポートの作成
活用シーン
- 01意思決定に向けたテーマ調査
- 02複数ソースによる最新動向の比較
- 03出典付き調査レポートの作成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ parags/ deep-research-pro --skill deep-research-proインストール後、Claude Code で/deep-research-proを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSEREADME.mdpackage.jsonscripts/research詳細
Deep Research Pro 🔬
複数のウェブソースをもとに、詳細で引用付きのレポートを作成する、強力で自己完結型のディープリサーチスキルです。有料 API は不要です。DuckDuckGo 検索を使用します。
仕組み
ユーザーからあらゆるトピックについて調査を依頼されたら、次のワークフローに従います。
Step 1: 目的を把握する(30 秒)
簡単な確認質問を 1〜2 個します。
- 「目的は何ですか? 学習、意思決定、それとも何かの執筆ですか?」
- 「特定の切り口や深さについて希望はありますか?」
ユーザーが「とにかく調べて」と言った場合は、妥当な前提を置いて先に進みます。
Step 2: 調査を計画する(検索の前に考える)
トピックを 3〜5 個の調査用サブクエスチョンに分解します。例:
- トピック:「医療における AI の影響」
- 現在、医療における主な AI の用途は何ですか?
- どのような臨床成果が測定されていますか?
- 規制上の課題は何ですか?
- この分野をリードしている企業はどこですか?
- 市場規模と成長の見通しはどうなっていますか?
Step 3: 複数のソースを検索する
各サブクエスチョンについて、DDG 検索スクリプトを実行します。
# Web search
/home/clawdbot/clawd/skills/ddg-search/scripts/ddg "<sub-question keywords>" --max 8
# News search (for current events)
/home/clawdbot/clawd/skills/ddg-search/scripts/ddg news "<topic>" --max 5
検索戦略:
- 各サブクエスチョンについて、異なるキーワードの組み合わせを 2〜3 種類使用します
- ウェブ検索とニュース検索を組み合わせます
- 合計 15〜30 件の重複しないソースを目指します
- 優先順位:学術資料、公式情報、信頼できるニュース > ブログ > フォーラム
Step 4: 重要なソースを詳しく読む
有望な URL の全コンテンツを取得します。
curl -sL "<url>" | python3 -c "
import sys, re
html = sys.stdin.read()
# Strip tags, get text
text = re.sub('<[^>]+>', ' ', html)
text = re.sub(r'\s+', ' ', text).strip()
print(text[:5000])
"
内容を深く把握するため、重要なソースを 3〜5 件、全文読みます。検索結果のスニペットだけに頼らないでください。
Step 5: 情報を統合してレポートを作成する
レポートは次の構成にします。
# [Topic]: Deep Research Report
*Generated: [date] | Sources: [N] | Confidence: [High/Medium/Low]*
## Executive Summary
[3-5 sentence overview of key findings]
## 1. [First Major Theme]
[Findings with inline citations]
- Key point ([Source Name](url))
- Supporting data ([Source Name](url))
## 2. [Second Major Theme]
...
## 3. [Third Major Theme]
...
## Key Takeaways
- [Actionable insight 1]
- [Actionable insight 2]
- [Actionable insight 3]
## Sources
1. [Title](url) — [one-line summary]
2. ...
## Methodology
Searched [N] queries across web and news. Analyzed [M] sources.
Sub-questions investigated: [list]
Step 6: 保存して提供する
レポート全文を保存します。
mkdir -p ~/clawd/research/[slug]
# Write report to ~/clawd/research/[slug]/report.md
その後、次のように提供します。
- 短いトピック:チャットにレポート全文を投稿します
- 長いレポート:エグゼクティブサマリーと重要なポイントを投稿し、全文をファイルで提供できることを伝えます
品質ルール
- すべての主張にソースが必要です。 ソースのない断定はしません。
- 複数のソースで照合します。 1 つのソースだけが述べている場合は、未検証であることを明記します。
- 情報の新しさを重視します。 過去 12 か月以内のソースを優先します。
- 情報の不足を認めます。 サブクエスチョンについて信頼できる情報が見つからなかった場合は、その旨を伝えます。
- 幻覚を起こしません。 わからない場合は、「十分なデータが見つかりませんでした」と伝えます。
例
"Research the current state of nuclear fusion energy"
"Deep dive into Rust vs Go for backend services in 2026"
"Research the best strategies for bootstrapping a SaaS business"
"What's happening with the US housing market right now?"
サブエージェントとしての使用
サブエージェントとして起動する場合は、調査依頼とコンテキストの全文を含めます。
sessions_spawn(
task: "Run deep research on [TOPIC]. Follow the deep-research-pro SKILL.md workflow.
Read /home/clawdbot/clawd/skills/deep-research-pro/SKILL.md first.
Goal: [user's goal]
Specific angles: [any specifics]
Save report to ~/clawd/research/[slug]/report.md
When done, wake the main session with key findings.",
label: "research-[slug]",
model: "opus"
)
要件
- DDG 検索スクリプト:
/home/clawdbot/clawd/skills/ddg-search/scripts/ddg - curl(ページ全文の取得に使用)
- API キーは不要です!
コメント
Markdown 対応