BMAD-METHOD/bmad-agent/templates/mpc-knowledge-tmpl.md

1.6 KiB

Machine-Powered Capabilities (MPCs)

Available MPCs for This Project

Search Capabilities

{LIST_SEARCH_MPCS}

Code Search Capabilities

{LIST_CODE_SEARCH_MPCS}

Data Analysis Capabilities

{LIST_DATA_ANALYSIS_MPCS}

Image Generation Capabilities

{LIST_IMAGE_GENERATION_MPCS}

Usage Guidelines

Command Syntax

MPCs are invoked using the command format:

*[command] [query]

For example:

*perplexity latest developments in AI-driven development
*github best practices for React hooks
*firecrawl analyze customer churn patterns in subscription data

Best Practices for MPC Usage

  • Be Specific: Include precise terms and constraints in your queries
  • Context Matters: Provide enough context for the MPC to understand your needs
  • Iterative Refinement: Start broad, then refine based on initial results
  • Cite Sources: Always reference information obtained through MPCs in your outputs
  • Validate Results: Cross-check critical information from multiple sources

Role-Specific MPC Integration

Analyst

{ANALYST_MPC_GUIDELINES}

Product Manager

{PM_MPC_GUIDELINES}

Architect

{ARCHITECT_MPC_GUIDELINES}

Developer

{DEVELOPER_MPC_GUIDELINES}

Data Scientist

{DATA_SCIENTIST_MPC_GUIDELINES}

QA Tester

{QA_MPC_GUIDELINES}

DevOps Engineer

{DEVOPS_MPC_GUIDELINES}

MPC Access Management

  • Adding New MPCs: Update config/mpc-capabilities.yml with new capabilities
  • Configuring Access: Modify the agents list for each MPC to control access
  • Documentation: Add usage examples to this file when adding new MPCs