deep-research

Deep Research Agent specializes in complex, multi-step research tasks that require planning, decomposition, and long-context reasoning across tools and files by we-crafted.com/agents/deep-research

3,891 stars

Best use case

deep-research is best used when you need a repeatable AI agent workflow instead of a one-off prompt. It is especially useful for teams working in multi. Async deep research via Gemini Interactions API (no Gemini CLI dependency). RAG-ground queries on local files (--context), preview costs (--dry-run), structured JSON output, adaptive polling. Universal skill for 30+ AI agents including Claude Code, Amp, Codex, and Gemini CLI.

Deep Research Agent specializes in complex, multi-step research tasks that require planning, decomposition, and long-context reasoning across tools and files by we-crafted.com/agents/deep-research

Users should expect a more consistent workflow output, faster repeated execution, and less time spent rewriting prompts from scratch.

Practical example

Example input

Use the "deep-research" skill to help with this workflow task. Context: Async deep research via Gemini Interactions API (no Gemini CLI dependency). RAG-ground queries on local files (--context), preview costs (--dry-run), structured JSON output, adaptive polling. Universal skill for 30+ AI agents including Claude Code, Amp, Codex, and Gemini CLI.

Example output

A structured workflow result with clearer steps, more consistent formatting, and an output that is easier to reuse in the next run.

When to use this skill

  • Use this skill when you want a reusable workflow rather than writing the same prompt again and again.

When not to use this skill

  • Do not use this when you only need a one-off answer and do not need a reusable workflow.
  • Do not use it if you cannot install or maintain the related files, repository context, or supporting tools.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/xiaoding-deep-research/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/asterisk622/xiaoding-deep-research/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/xiaoding-deep-research/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How deep-research Compares

Feature / Agentdeep-researchStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Deep Research Agent specializes in complex, multi-step research tasks that require planning, decomposition, and long-context reasoning across tools and files by we-crafted.com/agents/deep-research

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Deep Research Agent

> "Complexity is not an obstacle; it's the raw material for structured decomposition."

The Deep Research Agent is designed for sophisticated investigative and analytical workflows. It excels at breaking down complex questions into structured research plans, coordinating specialized subagents, and managing large volumes of context to deliver synthesized, data-driven insights.

## Usage

```
/deepsearch "comprehensive research topic or complex question"
```

## What You Get

### 1. Multi-Step Research Planning
The agent doesn't just search; it plans. It decomposes your high-level objective into a structured set of sub-questions and executable tasks to ensure no detail is overlooked.

### 2. Task Decomposition & Orchestration
Specialized subagents are orchestrated to handle isolated research threads or domains, allowing for parallel exploration and deeper domain-specific analysis.

### 3. Large-Context Document Analysis
Leveraging advanced long-context reasoning, the agent can analyze extensive volumes of documentation, files, and search results to find the "needle in the haystack."

### 4. Cross-Thread Memory Persistence
Key findings, decisions, and context are persisted across conversations. This allows for iterative research that builds upon previous discoveries without losing momentum.

### 5. Synthesized Reporting
The final output is a coherent, well-supported analysis or recommendation that integrates findings from multiple sources into a clear and actionable report.

## Examples

```
/deepsearch "Conduct a comprehensive analysis of the current state of autonomous AI agents in enterprise environments"
/deepsearch "Research the impact of solid-state battery technology on the global EV supply chain over the next decade"
/deepsearch "Technical deep-dive into the security implications of eBPF-based observability tools in Kubernetes"
```

## Why This Works

Complex research often fails because:
- High-level goals are too vague for single-pass AI execution
- Context window limitations lead to "hallucinations" or missed details
- Lack of memory makes iterative exploration difficult
- Information synthesis is shallow and lacks structural integrity

This agent solves it by:
- **Planning first**: Breaking the problem down before executing
- **Orchestrating specialized agents**: Using the right tool for the right sub-task
- **Managing deep context**: Actively curating and synthesizing large data sets
- **Persisting knowledge**: Keeping a record of everything learned so far

---

## Technical Details

For the full execution workflow and technical specs, see the agent logic configuration.

---

**Integrated with:** Search API, File System.

Related Skills

autoresearch-pro

3891
from openclaw/skills

Automatically improve OpenClaw skills, prompts, or articles through iterative mutation-testing loops. Inspired by Karpathy's autoresearch. Use when user says 'optimize [skill]', 'autoresearch [skill]', 'improve my skill', 'optimize this prompt', 'improve my prompt', 'polish this article', 'improve this article', or explicitly requests quality improvement for any text-based content. Supports three modes: skill (SKILL.md files), prompt (any prompt text), and article (any document).

Workflow & Productivity

X/Twitter Research Skill

3891
from openclaw/skills

Research trending topics, ideas, and conversations on X (Twitter) using twitterapi.io.

Data & Research

token-research

3891
from openclaw/skills

Comprehensive token research for EVM chains (Base, ETH, Arbitrum) and Solana. Use this skill when you want to research crypto tokens, deep-dive projects or monitor tokens.

Data & Research

local-researcher

3891
from openclaw/skills

完全本地的深度研究助手 Skill。使用 Ollama 或 LMStudio 本地 LLM 进行迭代式网络研究,生成带引用来源的 Markdown 报告。当用户需要进行隐私优先的研究、本地文档分析或生成结构化研究报告时触发。

DeepSeek Agent Skill

3891
from openclaw/skills

Integrates DeepSeek API with OpenClaw agents.

auto-researcher

3891
from openclaw/skills

自主研究助手 - 深度调研、交叉验证、生成引用报告

MONK-EYE 👁️ - Deep Intelligence & Human Experience Oracle

3891
from openclaw/skills

MONK-EYE is a specialized OpenClaw skill designed for deep infiltration and synthesis of forum-based human intelligence. While most search tools focus on surface-level web pages, MONK-EYE dives into the "tacit knowledge" buried in the world's most active and niche forums (R10, BlackHatWorld, Reddit, Habr, etc.).

project-deep-analyzer

3891
from openclaw/skills

深度分析项目的系统边界、核心概念、模块架构、关键算法、技术选型以及错误排查。当用户需要深入理解代码库或定位疑难问题时调用。

Amazon Listing Optimizer — Free Listing Analysis & Keyword Research

3891
from openclaw/skills

**Free alternative to Helium 10 ($97/mo) and Jungle Scout ($49/mo).**

x-research

3891
from openclaw/skills

General-purpose X/Twitter research agent. Searches X for real-time perspectives, dev discussions, product feedback, cultural takes, breaking news, and expert opinions. Works like a web research agent but uses X as the source. Use when: (1) user says "x research", "search x for", "search twitter for", "what are people saying about", "what's twitter saying", "check x for", "x search", "/x-research", (2) user is working on something where recent X discourse would provide useful context (new library releases, API changes, product launches, cultural events, industry drama), (3) user wants to find what devs/experts/community thinks about a topic. NOT for: posting tweets, account management, or historical archive searches beyond 7 days.

deepwiki-ask

3891
from openclaw/skills

通过 DeepWiki MCP 查询仓库信息。支持提问、获取结构、获取文档内容。Query a repository via DeepWiki MCP: ask questions, get structure, get documentation. 用户提供 owner/repo 时触发。

competitive-research

3891
from openclaw/skills

Use when the user asks to research a competitor, map a market, analyze a category, or produce a competitive brief. Trigger phrases: 'research competitors of X', 'who competes with Y', 'market analysis for Z', 'competitive intelligence on [brand/space]', 'analyze this market', 'who are the main players in [category]', 'build a brief before my call', 'I need to understand this space'. Also triggers when preparing a proposal, positioning exercise, content strategy, or client pitch that requires knowing the competitive landscape.