Deep Research Pro
Use this skill to turn an open-ended topic into a grounded, cited research
deliverable. The goal is not to dump links. The goal is to answer the user's
real question with evidence, recency awareness, and explicit uncertainty.
When to use
Use this skill when the user wants:
- current information
- topic comparison or landscape mapping
- a cited briefing, memo, or report
- decision support backed by multiple sources
- research on markets, companies, policy, science, or technology
Do not use this skill when:
- the task is purely local to the repo or codebase
- the user explicitly says not to browse
- the user only wants a quick opinion with no sourcing
Workflow
1. Lock the research objective
Extract or infer:
- topic
- user goal: learn, decide, write, compare, or monitor
- preferred depth: quick brief, standard report, or deep dive
- expected output: chat answer, outline, memo, or saved file
Ask at most 1-2 clarifying questions only if the answer would materially change
the search plan or final deliverable. If not, proceed with reasonable defaults
and state them.
2. Break the topic into sub-questions
Create 3-5 sub-questions that cover the topic from different angles, such as:
- definition and scope
- current state and recent developments
- evidence, metrics, or outcomes
- major players or competing schools
- risks, limitations, or open questions
Do not search blindly for the top-level topic only.
3. Search with source discipline
Use the current environment's available web tools. Prefer primary and
high-signal sources in this order:
- official documentation, regulators, standards bodies, company filings,
papers, or datasets
- reputable journalism or domain publications
- expert analysis and industry commentary
For each sub-question:
- try 2-3 focused query variants
- collect multiple independent sources
- prefer recent sources when the topic is time-sensitive
- capture source title, publisher, URL, and date
Aim for roughly 8-20 unique sources total unless the user requested a very
lightweight answer.
4. Deep-read the strongest sources
Do not rely on snippets alone. Open and read the most relevant pages in full.
For each key source, extract:
- the core claim
- the concrete evidence or data point
- publication date
- why it matters to the user's goal
If a claim appears only once, treat it as provisional instead of established.
5. Synthesize, do not concatenate
Combine the evidence into a structured answer that:
- answers the user's actual question
- distinguishes fact, inference, and uncertainty
- highlights disagreements across sources
- calls out missing data when evidence is thin
If the user asks for recommendations, make it explicit which parts come from
sources and which parts are your synthesis.
6. Deliver in the right format
Default output structure:
# {Topic}
## Executive Summary
- 3-5 high-signal findings
## Key Findings
### {Theme 1}
...
### {Theme 2}
...
## Risks / Open Questions
...
## Sources
1. [Title](url) — source type, date
If the user asked for a saved report, write it to a user-specified path or a
workspace-relative path. Do not assume a personal home-directory convention.
Quality rules
- Every non-trivial factual claim should be source-backed.
- Prefer exact dates over vague recency words like "recently".
- Mark single-source claims, missing numbers, and unresolved conflicts.
- Do not invent statistics, quotes, or consensus.
- If browsing is unavailable, say that current verification could not be
completed instead of pretending the answer is current.
Failure and fallback
- If the topic is too broad, narrow it to the user's likely goal and state the
narrowed scope.
- If relevant sources are low quality, say the evidence base is weak.
- If the topic is highly time-sensitive, explicitly date-stamp the conclusion.
- If the user wants a simple answer after the research pass, compress the report
into a short briefing instead of dumping the full notes.
Example prompts
Research the current state of nuclear fusion commercialization
Compare Rust vs Go for backend services in 2026 with sources
帮我调研一下 AI coding agent 的市场格局,给出带来源总结
What's the latest on the US housing market?
1---2name: deep-research-pro3version: 1.0.04description: "Multi-source deep research for current-topic investigation, comparison, and cited report writing. Use when the user asks to research, compare, or deep-dive a topic with current web sources and citations — research, deep dive, latest, 调研, 做个深度研究, 带来源总结. Not for offline-only codebase questions or when web access is forbidden."5category: research-learning-knowledge6tags: [research, web, citations, synthesis, report-writing, current-events]7metadata:8 homepage: "https://github.com/paragshah/deep-research-pro"9---1011# Deep Research Pro1213Use this skill to turn an open-ended topic into a grounded, cited research14deliverable. The goal is not to dump links. The goal is to answer the user's15real question with evidence, recency awareness, and explicit uncertainty.1617## When to use1819Use this skill when the user wants:2021- current information22- topic comparison or landscape mapping23- a cited briefing, memo, or report24- decision support backed by multiple sources25- research on markets, companies, policy, science, or technology2627Do not use this skill when:2829- the task is purely local to the repo or codebase30- the user explicitly says not to browse31- the user only wants a quick opinion with no sourcing3233## Workflow3435### 1. Lock the research objective3637Extract or infer:3839- topic40- user goal: learn, decide, write, compare, or monitor41- preferred depth: quick brief, standard report, or deep dive42- expected output: chat answer, outline, memo, or saved file4344Ask at most 1-2 clarifying questions only if the answer would materially change45the search plan or final deliverable. If not, proceed with reasonable defaults46and state them.4748### 2. Break the topic into sub-questions4950Create 3-5 sub-questions that cover the topic from different angles, such as:5152- definition and scope53- current state and recent developments54- evidence, metrics, or outcomes55- major players or competing schools56- risks, limitations, or open questions5758Do not search blindly for the top-level topic only.5960### 3. Search with source discipline6162Use the current environment's available web tools. Prefer primary and63high-signal sources in this order:64651. official documentation, regulators, standards bodies, company filings,66 papers, or datasets672. reputable journalism or domain publications683. expert analysis and industry commentary6970For each sub-question:7172- try 2-3 focused query variants73- collect multiple independent sources74- prefer recent sources when the topic is time-sensitive75- capture source title, publisher, URL, and date7677Aim for roughly 8-20 unique sources total unless the user requested a very78lightweight answer.7980### 4. Deep-read the strongest sources8182Do not rely on snippets alone. Open and read the most relevant pages in full.8384For each key source, extract:8586- the core claim87- the concrete evidence or data point88- publication date89- why it matters to the user's goal9091If a claim appears only once, treat it as provisional instead of established.9293### 5. Synthesize, do not concatenate9495Combine the evidence into a structured answer that:9697- answers the user's actual question98- distinguishes fact, inference, and uncertainty99- highlights disagreements across sources100- calls out missing data when evidence is thin101102If the user asks for recommendations, make it explicit which parts come from103sources and which parts are your synthesis.104105### 6. Deliver in the right format106107Default output structure:108109```markdown110# {Topic}111112## Executive Summary113114- 3-5 high-signal findings115116## Key Findings117118### {Theme 1}119120...121122### {Theme 2}123124...125126## Risks / Open Questions127128...129130## Sources1311321. [Title](url) — source type, date133```134135If the user asked for a saved report, write it to a user-specified path or a136workspace-relative path. Do not assume a personal home-directory convention.137138## Quality rules1391401. Every non-trivial factual claim should be source-backed.1412. Prefer exact dates over vague recency words like "recently".1423. Mark single-source claims, missing numbers, and unresolved conflicts.1434. Do not invent statistics, quotes, or consensus.1445. If browsing is unavailable, say that current verification could not be145 completed instead of pretending the answer is current.146147## Failure and fallback148149- If the topic is too broad, narrow it to the user's likely goal and state the150 narrowed scope.151- If relevant sources are low quality, say the evidence base is weak.152- If the topic is highly time-sensitive, explicitly date-stamp the conclusion.153- If the user wants a simple answer after the research pass, compress the report154 into a short briefing instead of dumping the full notes.155156## Example prompts157158- `Research the current state of nuclear fusion commercialization`159- `Compare Rust vs Go for backend services in 2026 with sources`160- `帮我调研一下 AI coding agent 的市场格局,给出带来源总结`161- `What's the latest on the US housing market?`