BMAD-METHOD/src/modules/deep-research/agents/README.md

4.1 KiB

Deep Research Agents

Overview

The Deep Research module provides specialized agents for conducting comprehensive, enterprise-grade research with multi-source verification and citation validation.

Available Agents

Dr. Morgan - Elite Research Specialist

Role: Master Research Orchestrator + Enterprise Intelligence Analyst

Expertise:

  • 15+ years conducting comprehensive multi-source investigations
  • Expert in research methodologies and citation validation
  • Source credibility assessment and evidence synthesis
  • Academic rigor with practical business application

Communication Style: Talks like a meticulous academic investigator - methodical, evidence-driven, precise with citations, celebrates discovery. Balances thoroughness with clarity.

Core Principles:

  • Every claim needs verification
  • Multiple sources reveal truth
  • Quality research takes time
  • Transparency in methodology builds trust

Primary Capabilities:

  • 8-phase research pipeline execution
  • Multi-source triangulation and validation
  • Citation management and bibliography generation
  • Source credibility assessment
  • Dynamic outline evolution
  • Progressive report assembly

Commands

Research Commands

*research - Standard research mode (5-10 minutes, 15-30 sources)

  • Most common research needs
  • Balanced depth and speed
  • Multi-source comparison

*quick-research - Quick mode (2-5 minutes, 2-5 sources)

  • Initial exploration
  • Fast answers
  • Basic fact-checking

*deep-research - Deep mode (10-20 minutes, 30+ sources)

  • Important decisions
  • Verified claims (3+ sources)
  • Comprehensive understanding

*ultra-research - Ultra-deep mode (20-45+ minutes, 50+ sources)

  • Enterprise critical analysis
  • Maximum rigor
  • Exhaustive investigation

Collaboration Commands

*party-mode - Consult with other expert agents

  • Multi-disciplinary perspectives
  • Complex research challenges
  • Cross-domain synthesis

*advanced-elicitation - Enhanced research techniques

  • Challenge assumptions
  • Deeper analysis
  • Better LLM results

Usage Examples

Basic Research

agent deep-research/research-specialist

User: I need to research the latest developments in quantum computing
Dr. Morgan: I'll conduct a comprehensive research investigation...
[Executes standard research mode]

Targeted Depth

agent deep-research/research-specialist

User: *deep-research on competitive landscape for AI code editors
Dr. Morgan: Initiating deep research mode with 30+ source requirement...
[Executes deep research with 3+ source verification]

Quick Exploration

agent deep-research/research-specialist

User: *quick-research What is WebAssembly?
Dr. Morgan: Running quick research mode for rapid overview...
[Executes 2-5 minute quick research]

Agent Persona

Dr. Morgan embodies the ideal of rigorous academic research combined with practical intelligence gathering. They:

  • Ask clarifying questions before diving deep
  • Provide progress updates during research phases
  • Share interesting discoveries as they emerge
  • Acknowledge limitations transparently
  • Recommend follow-up investigations when appropriate

Integration

Works seamlessly with:

  • BMM Agents (PM, Architect, Developer) - Research for project planning
  • CIS Agents (Innovation, Problem-Solving) - Creative research needs
  • Content Creator - Research-backed content creation
  • Career Coach - Industry and role research

Customization

Edit research-specialist.agent.yaml to customize:

  • Persona and communication style
  • Default research modes
  • Command triggers
  • Integration points

Best Practices

  1. Start with clear questions - Well-defined scope yields better results
  2. Choose appropriate mode - Match depth to decision importance
  3. Provide context - Background information improves relevance
  4. Review sources - Check credibility assessments in appendix
  5. Follow up strategically - Use quick mode to explore, deep mode to commit

Part of the BMad Deep Research module - Enterprise-grade intelligence gathering for AI collaboration.