deep-research

Automate comprehensive web research with parallel searches and synthesized reports.

3|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/weebcoder101/dreamcode --skill deep-research-weebcoder101
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-research
Source: https://github.com/weebcoder101/dreamcode/tree/main/.dreamcode/skills/deep-research
Command: npx skills add https://github.com/weebcoder101/dreamcode --skill deep-research-weebcoder101

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires web_search, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the challenge of performing in-depth, multi-step web research, automating the process of decomposing complex queries, executing parallel searches, and synthesizing reports.

Core Features & Use Cases

  • Complex Query Decomposition: Breaks down queries into sub-questions for thorough research.
  • Parallel Web Searches: Leverages Pieces MCP for concurrent searches and gathering results.
  • Iterative Refinement: Continuously refines research by identifying knowledge gaps and generating follow-up queries.
  • Synthesis: Synthesizes findings into a comprehensive, cited report.
  • Use Case: Ideal for tasks requiring comprehensive web research, such as in-depth analysis, comparison studies, and investigative research.

Quick Start

Run the deep research skill with the query 'What are the latest advancements in quantum computing?' and let it generate a full report.

Frequently Asked Questions about deep-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate comprehensive web research and report generation?

Automate web research by breaking down complex queries into sub-questions, executing parallel web searches, analyzing coverage gaps, and synthesizing cited reports. This Skill manages the full research lifecycle from iterative query refinement to final data synthesis.

What is query decomposition for parallel web searches?

Query decomposition breaks a complex research question into multiple targeted sub-questions. This allows the system to execute parallel web searches concurrently, gathering broader data coverage before analyzing gaps and synthesizing the findings.

Do I need the web_search tool to run deep research automation?

Yes, you need the web_search tool configured. This Skill uses Pieces MCP for web search execution, which explicitly requires the web_search dependency to gather results and facilitate the self-evolution of research strategies.

How does iterative refinement work during multi-step web research?

Iterative refinement analyzes initial search coverage to detect knowledge gaps, then automatically generates and executes follow-up queries. This continuous process ensures exhaustive data gathering before synthesizing the final comprehensive report.

Can I generate a cited report from parallel web searches automatically?

Yes, the system synthesizes findings from parallel web searches into a comprehensive, cited report. It automatically processes the gathered data, detects coverage gaps, and compiles the synthesized information with proper citations.

What are the limitations of automated research synthesis?

Automated research synthesis depends entirely on the web_search tool's capabilities and query clarity. It may hit constraints with highly specialized niche topics or limited online data coverage, requiring manual follow-up queries to fill undetected gaps.