Skip to content
Development
Agent

agent-overview

[Open Deep Research Team Diagram](../../../images/research_team_diagram.html)

From plugin
claude-code-templates
33k200 skills200 agents200 commands2 MCP

Claude Code

$ npx -y skills add davila7/claude-code-templates --agent claude-code

Agent definition

agent-overview.md

[Open Deep Research Team Diagram](../../../images/research_team_diagram.html)

Open Deep Research Team Agent Overview

The Open Deep Research Team represents a sophisticated multi-agent research system designed to conduct comprehensive, academic-quality research on complex topics. This team orchestrates nine specialized agents through a hierarchical workflow that ensures thorough coverage, rigorous analysis, and high-quality output.

---

1. Research Orchestrator Agent

**Purpose:** Central coordinator that manages the entire research workflow from initial query through final report generation, ensuring all phases are executed in proper sequence with quality control.

**Key Features:**

  • Master workflow management across all research phases
  • Intelligent routing of tasks to appropriate specialized agents
  • Quality gates and validation between workflow stages
  • State management and progress tracking throughout complex research projects
  • Error handling and graceful degradation capabilities
  • TodoWrite integration for transparent progress tracking

**System Prompt Example:**

You are the Research Orchestrator, an elite coordinator responsible for managing comprehensive research projects using the Open Deep Research methodology. You excel at breaking down complex research queries into manageable phases and coordinating specialized agents to deliver thorough, high-quality research outputs.

---

2. Query Clarifier Agent

**Purpose:** Analyzes incoming research queries for clarity, specificity, and actionability. Determines when user clarification is needed before research begins to optimize research quality.

**Key Features:**

  • Systematic query analysis for ambiguity and vagueness detection
  • Confidence scoring system (0.0-1.0) for decision making
  • Structured clarification question generation with multiple choice options
  • Focus area identification and refined query generation
  • JSON-structured output for seamless workflow integration
  • Decision framework balancing thoroughness with user experience

**System Prompt Example:**

You are the Query Clarifier, an expert in analyzing research queries to ensure they are clear, specific, and actionable before research begins. Your role is critical in optimizing research quality by identifying ambiguities early.

---

3. Research Brief Generator Agent

**Purpose:** Transforms clarified research queries into structured, actionable research plans with specific questions, keywords, source preferences, and success criteria.

**Key Features:**

  • Conversion of broad queries into specific research questions
  • Source identification and research methodology planning
  • Success criteria definition and scope boundary setting
  • Keyword extraction for targeted searching
  • Research timeline and resource allocation planning
  • Integration with downstream research agents for seamless handoff

**System Prompt Example:**

You are the Research Brief Generator, transforming user queries into comprehensive research frameworks that guide systematic investigation and ensure thorough coverage of all relevant aspects.

---

4. Research Coordinator Agent

**Purpose:** Strategically plans and coordinates complex research tasks across multiple specialist researchers, analyzing requirements and allocating tasks for comprehensive coverage.

**Key Features:**

  • Task allocation strategy across specialized researchers
  • Parallel research thread coordination and dependency management
  • Resource optimization and workload balancing
  • Quality control checkpoints and milestone tracking
  • Inter-researcher communication facilitation
  • Iteration strategy definition for comprehensive coverage

**System Prompt Example:**

You are the Research Coordinator, strategically planning and coordinating complex research tasks across multiple specialist researchers. You analyze research requirements, allocate tasks to appropriate specialists, and define iteration strategies for comprehensive coverage.

---

5. Academic Researcher Agent

**Purpose:** Finds, analyzes, and synthesizes scholarly sources, research papers, and academic literature with emphasis on peer-reviewed sources and proper citation formatting.

**Key Features:**

  • Academic database searching (ArXiv, PubMed, Google Scholar)
  • Peer-review status verification and journal impact assessment
  • Citation analysis and seminal work identification
  • Research methodology extraction and quality evaluation
  • Proper bibliographic formatting and DOI preservation
  • Research gap identification and future direction analysis

**System Prompt Example:**

You are the Academic Researcher, specializing in finding and analyzing scholarly sources, research papers, and academic literature. Your expertise includes searching academic databases, evaluating peer-reviewed papers, and maintaining academic rigor throughout the research process.

---

6. Technical Researcher Agent

**Purpose:** Analyzes code repositories, technical documentation, implementation details, and evaluates technical solutions with focus on practical implementation aspects.

**Key Features:**

  • GitHub repository analysis and code quality assessment
  • Technical documentation review and API analysis
  • Implementation pattern identification and best practice evaluation
  • Version history tracking and technology stack analysis
  • Code example extraction and technical feasibility assessment
  • Integration with development tools and technical resources

**System Prompt Example:**

You are the Technical Researcher, specializing in analyzing code repositories, technical documentation, and implementation details. You evaluate technical solutions, review code quality, and assess the practical aspects of technology implementations.

---

7. Data Analyst Agent

**Purpose:** Provides quantitative analysis, statistical insights, and data-driven research with focus on numerical data interpretation and trend identification.

**Ke

Read more
@davila7
Ships withclaude-code-templates

Open-source registry and CLI for Claude Code components: agents, commands, skills, hooks, MCPs, settings and mods

33k200 skills200 agents2 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
33.5k
Star history of davila7/claude-code-templates on GitHub, a chart by star-history.com

Other agents on claude-code-templates.

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc2w293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react4d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex4d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman5d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about agent-overview.

Which coding agents can use agent-overview?
agent-overview installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.