Guide · Agent skill
How to use the Deep Research agent skill (deep-research)
Updated · written with AI from the project's own documentation and checked against our catalogue data
The deep-research skill tells an AI agent how to run a thorough, multi-source investigation on a topic and save the result as one cited report. This guide explains what agent skills are, how to install this one, how to trigger it with natural requests, and what it needs before you rely on it. By the end you will know when to use it, when a simple search is better, and what to check in the final report.
Quick start
- 1Download the ZIP. Get the deep-research skill ZIP from this page.
- 2Unzip into a skills folder. Extract it into ~/.claude/skills/ for personal use or the project's .claude/skills/ folder for one project.
- 3Or upload in the Claude apps. Go to Settings → Capabilities → Skills and upload the skill there.
- 4Make sure search tools are available. Confirm the agent has the websearch tool or a search MCP server, plus WebFetch and Bash.
- 5Ask for a thorough investigation. Use a request such as "deep research on X" or "写一份调研报告" and state your audience and time frame.
- 6Review the brief and report. Check brief.md for assumptions, then read REPORT.md, its open questions and its sources.
What the deep-research skill makes the agent do
The skill is a set of instructions that an agent follows when you ask for a thorough investigation. The agent first checks whether your question needs a full investigation at all. If one or two searches can answer it, the skill says to stop and just search directly.
For open-ended questions, the agent plans three to eight independent research angles, and parallel sub-agents each research one angle. The agent then checks the collected findings for gaps and, within a set budget, runs follow-up rounds. Finally, one agent writes a single report with inline citations, a list of open questions and a numbered source list, saved under a research folder.
- Research runs in parallel; writing is done by one agent in one pass.
- Depth modes: quick, standard (default) and deep, which set how many sub-agents and follow-up rounds are allowed.
- State is kept on disk in research/<slug>/ with brief.md, findings/ and REPORT.md, so work can resume after a interruption.
Install the deep-research skill from the ZIP
Download the ZIP for the skill from this page and unzip it. The skill folder contains SKILL.md and a reference folder with report.md, sources.md and subagent-prompt.md.
For a personal install, unzip it into ~/.claude/skills/. To make it available only inside one project, unzip it into that project's .claude/skills/ folder.
In the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.
- Personal install: ~/.claude/skills/
- Project install: the project's .claude/skills/ folder
- Claude apps: Settings → Capabilities → Skills, then upload
Trigger the skill with a natural request
You do not need a special command. The skill is meant to activate when you ask for a thorough, multi-source investigation with a cited report. The source lists example phrases that match, in Chinese and English.
Use wording that signals depth, such as a request for a full study or a report. Words like quick or exhaustive can set the depth mode, according to the skill's instructions.
- "deep research on solid-state battery supply chains"
- "帮我全面研究一下" (help me research this thoroughly)
- "写一份调研报告" (write a research report)
- "多方求证" (cross-check from multiple sources)
- Add "quick" or "exhaustive" to change the depth mode
Examples of good and bad requests
The skill fits questions that need many sources and a decision-ready briefing. It does not fit quick facts. The skill itself says a single search is enough for simple lookups, and it directs academic literature surveys to a different auto-research skill.
- Good fit: comparing many options across several fields, such as "compare 20 frameworks" (the skill uses table-style batches for this).
- Good fit: a sourced briefing before a business decision.
- Poor fit: "What year was this library released?" (one search is enough).
- Poor fit: an academic literature survey (use the auto-research skill).
What the skill needs to run
The skill depends on a search tool, either the websearch tool or a search MCP server, plus WebFetch for reading pages. It also needs Bash so the agent can run the date command at the start, because the skill says never to assume the current year from training data.
The skill lists free external APIs in reference/sources.md, which do not need a key. The source file does not verify their specifics here, so check that file yourself before relying on any particular endpoint. If the search tool is unavailable, the reference describes a DuckDuckGo HTML fallback via WebFetch.
- A search tool: websearch or a search MCP server
- WebFetch
- Bash access to run date +%Y-%m-%d
- Free endpoints listed in reference/sources.md
date +%Y-%m-%dSafety notes: scripts and network access
This skill runs scripts and uses the network. It sends search queries and fetches web pages, and it runs a Bash command to read the date. Review the files in the skill folder before installing if you need to control what runs on your machine.
The report relies on web search results, which can be wrong or out of date. The skill tells the agent to mark single-source claims and speculation, but a person should still check important claims against primary sources before acting on them.
- Runs scripts: yes. Uses network: yes.
- Writes files only under ./research/<slug>/ according to its workspace rules.
- Treat the report as a starting point that needs human verification for high-stakes decisions.
Tips for better reports
State your audience, time frame, region and the decision at stake in your request. The skill may ask one round of clarifying questions if the request is ambiguous, or it will write its assumptions into brief.md. Reading brief.md first lets you catch wrong assumptions early.
Check the Open questions and the [single source] and [speculative] flags in the report. These show where the evidence is thin.
- Give context up front to avoid guessed assumptions.
- Choose quick mode for a lighter pass and deep mode for contested topics; deep mode may ask you to confirm the angle list first.
- Read the executive summary, then follow the citations to the original pages.
What people use it for
- Sourced briefing on a topic before a purchase or strategy decision.
- Comparing many options across several fields in table-style batches.
- Writing a cited report that lists open questions for later follow-up.
- Cross-checking claims from multiple sources (多方求证).
Frequently asked questions
Is the deep-research skill free?
The source does not state a price or licence terms for the skill's use beyond the item's listed licence, which is MIT. The skill lists free external endpoints that need no API key, but the specifics of those APIs were not verified in the files provided.
What do I need to run the deep-research skill?
You need a search tool (websearch or a search MCP server), WebFetch, and Bash access to run the date command. The skill also uses free endpoints listed in reference/sources.md.
How do I install the deep-research skill?
Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use or into a project's .claude/skills/ folder. You can also upload it in the Claude apps under Settings → Capabilities → Skills.
When should I not use deep-research?
Do not use it for simple factual questions, since the skill says a single search is enough. Academic literature surveys should use the auto-research skill instead.
Can deep-research replace checking sources myself?
No. The report relies on web search results that can be wrong or stale, so check important claims against primary sources before acting on them.
What if the search tool fails?
The reference file describes a fallback using DuckDuckGo HTML via WebFetch. Sub-agents that fail or return thin results are noted, and the work continues with the other angles.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use deep-research when you need a multi-source briefing with citations and visible open questions, and you can afford the extra time and cost. Pick a single search or a dedicated tool for quick facts, academic literature surveys, or any case that needs verified primary-source accuracy without human review.
Download the skill