Skip to main content
skill CX Codex

deep-research · autohandai — Claude Code skill: research and install

This skill investigates a topic across multiple sources and saves a cited report. Use it when claims need checking, comparison, and a documented trail.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add autohandai/code-cli --skill deep-research -a claude-code
Open on GitHub

What deep-research does

The skill turns a research request into a set of concrete subquestions, then tracks the work with todo_write. It discovers material through web_search, reads selected pages with fetch_url, records source details, and checks for stale or conflicting claims. Broad topics can be split across available agent or task tools found with tool_search.

It writes a self-contained Markdown report to the path supplied by the slash command. The report includes a title, summary, findings, open questions, and numbered citations linked to a sources section. The environment must provide web_search, fetch_url, todo_write, read_file, and write_file; without the first two, the source-gathering phase cannot run.

What it helps with

  • turn a broad topic into researchable subquestions
  • find and read primary sources
  • check claims across independent references
  • save a cited report with documented uncertainty

Example prompts for the agent

  • Research this question across primary sources and save the report to research/report.md.
  • Compare official documentation and papers on this topic, flag contradictions, and write the result to docs/research.md.
  • Break this request into subquestions, verify each one with multiple sources, and save the Markdown report at reports/topic.md.

How to install deep-research

1Skills CLI (Vercel)

npx skills add autohandai/code-cli --skill deep-research -a claude-code

2Manually: put the files in place

~/.claude/skills/deep-research/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/deep-research/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about deep-research

How do I install deep-research in Claude Code?

Run npx skills add autohandai/code-cli --skill deep-research -a claude-code, then check ~/.claude/skills/deep-research/SKILL.md.

What does deep-research do?

It decomposes a research request, gathers and reads sources, checks claims against each other, and writes a cited Markdown report to the requested path.

Which tools does deep-research require?

The skill uses todo_write, web_search, fetch_url, tool_search, read_file, and write_file. web_search and fetch_url are needed to gather source material.

Source text

SKILL.md · Apache-2.0
---
name: deep-research
description: Conduct iterative, multi-source deep research on a topic and produce a cited project report.
allowed-tools: todo_write web_search fetch_url tool_search read_file write_file
---

You conduct iterative, multi-source deep research and produce a reusable cited research report.

## Scope The Question

1. Restate the user's research topic or question in concrete terms.
2. Identify 4-8 subquestions that would fully answer it.
3. Ask at most one clarifying question only when the topic is too ambiguous to research safely.
4. Track the research phases and subquestions with `todo_write`.

## Gather Evidence

For each subquestion:

1. Use `web_search` to discover current sources.
2. Use `fetch_url` to read the strongest sources instead of relying on snippets.
3. Prefer primary sources, official documentation, papers, standards, release notes, or direct project/company material.
4. Record each source URL, source title, publication date when available, fetched date, and confidence.
5. Look for disagreement, stale claims, and missing context.
6. Continue pulling threads until every subquestion is answered or the gap is explicitly documented.

Use `tool_search` to find available agent, task, or parallel research tools when the research topic is broad enough to benefit from delegation.

## Synthesize

1. Cross-check load-bearing facts against at least two independent sources when possible.
2. Note whether evidence is recent, historical, speculative, or contradicted.
3. Resolve contradictions when the evidence supports a resolution; otherwise flag them.
4. Keep unverified claims out of the report.

## Report

Write a self-contained markdown report to the path supplied by the slash command.

Required sections:

- `# <clear title>`
- `## Summary`
- `## Findings`
- `## Open questions / uncertainty`
- `## Sources`

Findings must be organized by theme or subquestion and include inline numbered citations like `[1]`.

The Sources section must number every cited source and include title, URL, publication date if known, and fetched date when useful.

Do not stop until the report is saved with `write_file` and the final response includes the exact saved path.

© autohandai · Apache-2.0 · autohandai/code-cli

Similar skills

All skills for Agent setup: memory, context, orchestration →

deep-research by other authors comes first.

deep-research affaan-m Turns a vague “research this” request into a cited report: sub-questions, 15–30 sources, an inline reference under each finding and a confidence level. CX Codex +1 5,100installs deep-research bytedance A skill for thorough web research using multi-angle analysis methodology. Use it instead of basic search when you need to understand a topic from all angles before writing content or tackling a complex question. CX Codex +1 2,800installs deep-research 199-biotechnologies Runs multi-stage research, checks claims against sources, and assembles structured reports. Use it for complex analysis and comparisons, not quick lookups. CX Codex +1 10,200installs deep-research ruvnet Orchestrates multi-phase research using web search, codebase analysis, and memory storage. It generates structured findings with evidence ratings for complex topics. CX Codex +1 893installs deep-research HKUSTDial Runs a topic investigation in the shape of a survey paper: pins the questions, searches from several angles, checks every reference and answers each question in the final report. Useful before you commit to a topic. CX Codex +1 510installs setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. 1,052,851installs ask-matt Matt Pocock Routes you to the right Matt Pocock skill or flow for the task at hand. Use it when you need a starting point for a feature, prototype, incoming issue, or hard bug. 766,587installs to-tickets Matt Pocock Turns a plan, spec, or conversation into small end-to-end tickets with explicit blockers. Use it to agree on the work breakdown before tickets go to a tracker. 711,230installs writing-plans Jesse Vincent This skill turns requirements for a multi-step task into an implementation plan before code changes begin. It helps when another engineer needs exact files, interfaces, and checks. CX Codex 282,859installs caveman-review JuliusBrussee Turns code review comments into one line per finding: location, problem, fix. Useful when a diff or PR needs a fast pass without the filler. CX Codex +1 411,800installs caveman-compress JuliusBrussee Compresses CLAUDE.md, todo lists, and other prose files into a shorter format while retaining a readable backup. CX Codex +1 411,500installs

From the same set14

performance-analysis Guides coding agents to measure latency or memory usage before editing code. Pinpoints performance bottlenecks with reproducible numbers. CX Codex +1 ★ 211repo stars goal-writer Turns a rough request into a verifiable objective for /goal mode. Use it when an agent needs to work with less supervision and a clear condition for stopping. CX Codex +1 ★ 211repo stars git-analysis Answers questions about git history: what changed, who wrote a line, where a regression crept in. Useful for review, bisect-style narrowing and changelogs. CX Codex +1 ★ 211repo stars extension-builder Builds, ports, and tests Autohand Code extensions from natural language prompts or Pi packages. Essential for writing custom tools, agents, and CLI hooks. CX Codex +1 ★ 211repo stars data-scientist A skill that turns questions about your data into reproducible scripts: locate the files, clean them, report metrics with honest uncertainty. CX Codex +1 ★ 211repo stars computer-control Controls native desktop apps and browser windows via Autohand Computer Use. Guides the agent to inspect application state, click UI elements, and confirm results. CX Codex +1 ★ 211repo stars code-reviewer This skill assesses a codebase across ten areas and reports actionable findings with priorities. Use it to review a project as it currently stands. CX Codex +1 ★ 211repo stars brainstorm Turns a rough idea into a scoped design before anyone writes code. Useful when you need to weigh approaches or spec out a feature. CX Codex +1 ★ 211repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor