This skill should be used when users request comprehensive, in-depth research on a topic that requires detailed analysis similar to an academic journal or whitepaper. The skill conducts multi-phase research using web search and content analysis, employing high parallelism with multiple subagents, and produces a detailed markdown report with citations.
This skill conducts comprehensive research on complex topics, producing detailed reports similar to academic journals or whitepapers.
The deep-research skill transforms broad research questions into thorough, well-cited reports by:
Use this skill when the user requests:
Do NOT use this skill for:
Start by interviewing the user to understand their research needs. Ask questions about:
The interview should be thorough but efficient. Use the AskUserQuestion tool to gather this information in 2-3 rounds of questions maximum.
After the interview, perform initial reconnaissance to identify the research landscape:
This phase should be relatively quick (5-10 searches) but strategic. The goal is to create an informed plan for the parallel exploration phase.
Document findings in working notes but do not create the final report yet.
Launch 10+ parallel research subagents using the Task tool with subagent_type="general-purpose". Each agent should investigate a specific research thread identified in Phase 2.
Agent assignment strategy:
Example agent tasks:
Launch all agents in parallel (in a single message with multiple Task tool calls) for maximum efficiency.
After all subagents complete:
Report structure (hybrid format):
The report should always include these core sections:
The middle sections should adapt to the research topic:
Citation style:
sources-bibliography.md file with full source detailsSave two files in the current working directory:
Use clear, descriptive filenames based on the research topic (e.g., "quantum-computing-hardware-report.md").
Inform the user of the file locations and provide a brief summary of the research findings.
When comparing technologies, approaches, or solutions:
When researching technical topics:
When surveying a domain or market:
When investigating how something developed:
Store detailed source information in the references file:
# Research Sources for [Topic]
## [1] Source Title
- **URL**: https://example.com/article
- **Accessed**: 2025-11-13
- **Type**: Academic paper / Blog post / Documentation / News article
- **Key Points**:
- Main finding or claim 1
- Main finding or claim 2
- **Relevance**: Why this source matters to the research
## [2] Source Title
...
This allows the main report to remain clean while preserving full source details for verification and further research.