Deep Research
by @autosolutionsai-didac
Conduct deep multi-phase research using parallel subagents and iterative search. Use for deep research requests, comprehensive analysis, competitive intellig...
clawhub install autosolutions-deep-researchπ About This Skill
name: deep-research description: Conduct deep multi-phase research using parallel subagents and iterative search. Use for deep research requests, comprehensive analysis, competitive intelligence, market research, or thorough investigation of complex topics.
Deep Research Skill
Overview
This skill conducts thorough, multi-phase research using parallel subagents and iterative search methodology. It simulates ChatGPT Deep Research and Anthropic Deep Search by breaking complex topics into sub-questions, distributing work across 6-10 parallel research agents, and synthesizing findings into a structured report.
When to Use
Use this skill when the user requests:
Research Methodology
Core Principles
1. Multi-pass queries β Never one-and-done; iterate based on findings 2. Source triangulation β Verify claims across 3-5 independent sources 3. Primary source hunting β Find original studies, docs, not just blog posts 4. Contradiction spotting β Flag where sources disagree; don't hide uncertainty 5. Synthesis over summary β Connect dots, identify patterns, surface insights
Parallel Agent Architecture
For deep research, spawn 6-10 subagents to explore different angles simultaneously:
Research Lead (you)
βββ Agent 1: Background & definitions
βββ Agent 2: Market/industry landscape
βββ Agent 3: Key players/competitors
βββ Agent 4: Technology/trends
βββ Agent 5: Challenges/risks
βββ Agent 6: Opportunities/future outlook
βββ Agent 7: Case studies/examples
βββ Agent 8: Data/statistics
βββ Agent 9-10: Specialized deep-dives (as needed)
Search Tool Strategy
Use web_search with different modes per phase:
| Mode | Use Case |
|------|----------|
| deep-reasoning | Initial exploration, complex queries |
| deep | Broad topic coverage, 20-30 results |
| neural | Semantic matching, finding relevant pages |
| fast | Quick fact-checks, specific lookups |
| instant | Verifying names, dates, basic facts |
Use web_fetch to:
Workflow
Phase 1: Scoping (5 min)
1. Clarify the topic β Ask user if the request is ambiguous 2. Identify sub-questions β Break the topic into 6-10 research angles 3. Define success β What does a good answer look like?
Example sub-question breakdown for "AI agent platforms":
Phase 2: Parallel Research (15-25 min)
Spawn subagents with sessions_spawn for each research angle:
# Example subagent spawn
sessions_spawn(
task="Research [specific angle]. Use web_search with mode=deep-reasoning, 20-30 results. Fetch full content from 5-10 key sources. Return: key findings, statistics, quotes with sources, contradictions spotted.",
runtime="subagent",
mode="run"
)
Each subagent should:
web_search mode for their angleweb_fetchPhase 3: Synthesis (10-15 min)
As research lead, consolidate findings:
1. Aggregate results β Collect all subagent outputs 2. Identify patterns β What themes emerge across angles? 3. Spot contradictions β Where do sources disagree? 4. Fill gaps β Run targeted searches for missing pieces 5. Verify claims β Cross-check key statistics across sources
Phase 4: Report Writing (10 min)
Structure the final report as follows:
Output Format
# [Research Topic]Executive Brief
[150-250 words: The 3-5 most important takeaways. Lead with the answer. What should the reader know after finishing this report?]
1. Background & Context
[Foundational information, definitions, why this matters]
2. [Key Theme 1]
[Deep dive with supporting evidence]
3. [Key Theme 2]
[Deep dive with supporting evidence]
4. [Key Theme 3]
[Deep dive with supporting evidence]
5. Challenges & Risks
[What could go wrong, limitations, open questions]
6. Opportunities & Outlook
[Future trends, emerging developments, what to watch]
Key Takeaways
[Bulleted summary of 5-7 most important points]
Sources
[Numbered list with full URLs, titles, and 1-line context for each source]
1. Title β [Brief context: what this source contributed]
2. Title β [Brief context]
...
Citation Guidelines
Tool Usage
web_search
# Broad exploration
web_search query="[topic]" type="deep-reasoning" count=30 freshness="year"Targeted lookup
web_search query="[specific fact]" type="fast" count=10Recent developments
web_search query="[topic]" type="neural" count=20 freshness="month"
web_fetch
# Extract full content
web_fetch url="https://example.com/article" extractMode="markdown" maxChars=5000
sessions_spawn (for parallel research)
# Spawn research subagent
sessions_spawn(
task="Research [specific angle]. Search with mode=deep-reasoning, 25 results. Fetch 8-10 full articles. Return structured findings with citations.",
runtime="subagent",
mode="run"
)
Quality Checks
Before delivering the report, verify:
Adaptation
For Quick Research (<10 min)
For Ultra-Deep Research (60+ min)
Notes
sessions_yield to wait for completionrunTimeoutSeconds on subagents to prevent runaway researchβ‘ When to Use
π Tips & Best Practices
sessions_yield to wait for completionrunTimeoutSeconds on subagents to prevent runaway research