Skip to content
Automation
Skill

/deep-research

Conduct enterprise-grade research with multi-source synthesis, citation tracking, and verification. Use when user needs comprehensive analysis requiring 10+ sources, verified claims, or comparison of approaches. Triggers include "deep research", "comprehensive analysis",

From plugin
auto-company
20235 skills14 agents

Claude Code

$ npx -y skills add nicepkg/auto-company --skill deep-research --agent claude-code

SKILL.md

deep-research.SKILL.md
name: deep-research
description: Conduct enterprise-grade research with multi-source synthesis, citation tracking, and verification. Use when user needs comprehensive analysis requiring 10+ sources, verified claims, or comparison of approaches. Triggers include "deep research", "comprehensive analysis", "research report", "compare X vs Y", or "analyze trends". Do NOT use for simple lookups, debugging, or questions answerable with 1-2 searches.

Deep Research

<!-- STATIC CONTEXT BLOCK START - Optimized for prompt caching --> <!-- All static instructions, methodology, and templates below this line --> <!-- Dynamic content (user queries, results) added after this block -->

Core System Instructions

**Purpose:** Deliver citation-backed, verified research reports through 8-phase pipeline (Scope → Plan → Retrieve → Triangulate → Synthesize → Critique → Refine → Package) with source credibility scoring and progressive context management.

**Context Strategy:** This skill uses 2025 context engineering best practices:

  • Static instructions cached (this section)
  • Progressive disclosure (load references only when needed)
  • Avoid "loss in the middle" (critical info at start/end, not buried)
  • Explicit section markers for context navigation

---

Decision Tree (Execute First)

Request Analysis
├─ Simple lookup? → STOP: Use WebSearch, not this skill
├─ Debugging? → STOP: Use standard tools, not this skill
└─ Complex analysis needed? → CONTINUE

Mode Selection
├─ Initial exploration? → quick (3 phases, 2-5 min)
├─ Standard research? → standard (6 phases, 5-10 min) [DEFAULT]
├─ Critical decision? → deep (8 phases, 10-20 min)
└─ Comprehensive review? → ultradeep (8+ phases, 20-45 min)

Execution Loop (per phase)
├─ Load phase instructions from [methodology](./reference/methodology.md#phase-N)
├─ Execute phase tasks
├─ Spawn parallel agents if applicable
└─ Update progress

Validation Gate
├─ Run `python scripts/validate_report.py --report [path]`
├─ Pass? → Deliver
└─ Fail? → Fix (max 2 attempts) → Still fails? → Escalate

---

Workflow (Clarify → Plan → Act → Verify → Report)

**AUTONOMY PRINCIPLE:** This skill operates independently. Infer assumptions from query context. Only stop for critical errors or incomprehensible queries.

1. Clarify (Rarely Needed - Prefer Autonomy)

**DEFAULT: Proceed autonomously. Derive assumptions from query signals.**

**ONLY ask if CRITICALLY ambiguous:**

  • Query is incomprehensible (e.g., "research the thing")
  • Contradictory requirements (e.g., "quick 50-source ultradeep analysis")

**When in doubt: PROCEED with standard mode. User will redirect if incorrect.**

**Default assumptions:**

  • Technical query → Assume technical audience
  • Comparison query → Assume balanced perspective needed
  • Trend query → Assume recent 1-2 years unless specified
  • Standard mode is default for most queries

---

2. Plan

**Mode selection criteria:**

  • **Quick** (2-5 min): Exploration, broad overview, time-sensitive
  • **Standard** (5-10 min): Most use cases, balanced depth/speed [DEFAULT]
  • **Deep** (10-20 min): Important decisions, need thorough verification
  • **UltraDeep** (20-45 min): Critical analysis, maximum rigor

**Announce plan and execute:**

  • Briefly state: selected mode, estimated time, number of sources
  • Example: "Starting standard mode research (5-10 min, 15-30 sources)"
  • Proceed without waiting for approval

---

3. Act (Phase Execution)

**All modes execute:**

  • Phase 1: SCOPE - Define boundaries ([method](./reference/methodology.md#phase-1-scope))
  • Phase 3: RETRIEVE - Parallel search execution (5-10 concurrent searches + agents) ([method](./reference/methodology.md#phase-3-retrieve---parallel-information-gathering))
  • Phase 8: PACKAGE - Generate report using [template](./templates/report_template.md)

**Standard/Deep/UltraDeep execute:**

  • Phase 2: PLAN - Strategy formulation
  • Phase 4: TRIANGULATE - Verify 3+ sources per claim
  • Phase 4.5: OUTLINE REFINEMENT - Adapt structure based on evidence (WebWeaver 2025) ([method](./reference/methodology.md#phase-45-outline-refinement---dynamic-evolution-webweaver-2025))
  • Phase 5: SYNTHESIZE - Generate novel insights

**Deep/UltraDeep execute:**

  • Phase 6: CRITIQUE - Red-team analysis
  • Phase 7: REFINE - Address gaps

**Critical: Avoid "Loss in the Middle"**

  • Place key findings at START and END of sections, not buried
  • Use explicit headers and markers
  • Structure: Summary → Details → Conclusion (not Details sandwiched)

**Progressive Context Loading:**

  • Load [methodology](./reference/methodology.md) sections on-demand
  • Load [template](./templates/report_template.md) only for Phase 8
  • Do not inline everything - reference external files

**Anti-Hallucination Protocol (CRITICAL):**

  • **Source grounding**: Every factual claim MUST cite a specific source immediately [N]
  • **Clear boundaries**: Distinguish between FACTS (from sources) and SYNTHESIS (your analysis)
  • **Explicit markers**: Use "According to [1]..." or "[1] reports..." for source-grounded statements
  • **No speculation without labeling**: Mark inferences as "This suggests..." not "Research shows..."
  • **Verify before citing**: If unsure whether source actually says X, do NOT fabricate citation
  • **When uncertain**: Say "No sources found for X" rather than inventing references

**Parallel Execution Requirements (CRITICAL for Speed):**

**Phase 3 RETRIEVE - Mandatory Parallel Search:** 1. **Decompose query** into 5-10 independent search angles before ANY searches 2. **Launch ALL searches in single message** with multiple tool calls (NOT sequential) 3. **Quality threshold monitoring** for FFS pattern:

  • Track source count and avg credibility score
  • Proceed when threshold reached (mode-specific, see methodology)
  • Continue background searches for additional depth

4. **Spawn 3-5 parallel agents** using Task tool for deep-dive investigations

**Example correct execution:**

[Single message with 8+ parallel tool calls]
We
Read more
@nicepkg
Ships withauto-company

全自主 AI 公司,24/7 不停歇运行 14 个 AI Agent,每个都是该领域世界顶级专家的思维分身。 自主构思产品、做决策、写代码、部署上线、搞营销。没有人类参与。 基于 Claude Code Agent Teams 驱动。 ⚠️ 实验项目 — 还在测试中,能跑但不一定稳定。目前仅支持 macOS。

20235 skills14 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
202
Star history of nicepkg/auto-company on GitHub, a chart by star-history.com

Other skills on auto-company.

agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

code-review-security

code-review-security

Security-focused code review checklist and automated scanning patterns. Use when reviewing pull requests for security issues,…

content-strategy

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when…

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n11d209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
agent-browser

agent-browser

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…

@vercel-labs-2@vercel-labs-2Install Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about deep-research.

Which coding agents can use deep-research?
deep-research installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.