# 3. Only inject content related to selected subagents
# 4. Templates stay in bmad/ directory and are referenced from there
# 5. Injections are placed at specific sections where each subagent is most valuable
injections:
# ===== PRD WORKFLOW INJECTIONS =====
# PRD Subagent Instructions
- file:"bmad/bmm/workflows/prd/instructions.md"
point:"prd-subagent-instructions"
requires:"all-prd-subagents"
content:|
**SubagentUsage**:Throughout this workflow, leverage specialized subagents at critical decision points:
- <CRITICAL>Use `bmm-requirements-analyst` when defining functional requirements</CRITICAL>
- <CRITICAL>Use `bmm-user-journey-mapper` for comprehensive journey mapping</CRITICAL>
- <CRITICAL>Use `bmm-epic-optimizer` when structuring epic boundaries</CRITICAL>
- <CRITICAL>Use `bmm-technical-decisions-curator` to capture all technical mentions</CRITICAL>
# PRD Requirements Analysis
- file:"bmad/bmm/workflows/prd/instructions.md"
point:"prd-requirements-analysis"
requires:"requirements-analyst"
content:|
**SubagentHint**:Use `bmm-requirements-analyst` to validate requirements are testable and complete.
# PRD User Journey Mapping
- file:"bmad/bmm/workflows/prd/instructions.md"
point:"prd-user-journey"
requires:"user-journey-mapper"
content:|
**SubagentHint**:Use `bmm-user-journey-mapper` to map all user types and their value paths.
# PRD Epic Optimization
- file:"bmad/bmm/workflows/prd/instructions.md"
point:"prd-epic-optimization"
requires:"epic-optimizer"
content:|
**SubagentHint**:Use `bmm-epic-optimizer` to validate epic boundaries deliver coherent value.
# PRD Document Review
- file:"bmad/bmm/workflows/prd/instructions.md"
point:"prd-checklist-review"
requires:"document-reviewer"
content:|
**SubagentHint**:Use `bmm-document-reviewer` to validate PRD completeness before finalizing.
# Technical Decisions Curator
- file:"bmad/bmm/workflows/prd/instructions.md"
point:"technical-decisions-curator"
requires:"technical-decisions-curator"
content:|
**AutomaticCapture**:The `bmm-technical-decisions-curator` should be invoked whenever:
- Technology, framework, or tool is mentioned
- Architecture patterns are discussed
- Infrastructure or deployment topics arise
- Integration requirements are specified
# ===== MARKET RESEARCH TEMPLATE INJECTIONS =====
# Market TAM/SAM/SOM Calculations
- file:"bmad/bmm/templates/market.md"
point:"market-tam-calculations"
requires:"data-analyst"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-data-analyst' subagent to perform all TAM, SAM, and SOM calculations.</i>
<i>The subagent will apply proper methodologies, validate assumptions, and provide defensible market sizing.</i>
</llm>
# Market Trends Analysis
- file:"bmad/bmm/templates/market.md"
point:"market-trends-analysis"
requires:"trend-spotter"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-trend-spotter' subagent to identify and analyze emerging market trends.</i>
<i>The subagent will detect disruption signals, technology shifts, and future opportunities.</i>
</llm>
# Market Customer Personas
- file:"bmad/bmm/templates/market.md"
point:"market-customer-segments"
requires:"user-researcher"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-user-researcher' subagent to develop detailed customer segment profiles and personas.</i>
<i>The subagent will analyze behavior patterns, needs, and journey maps for each segment.</i>
</llm>
# Market Research Review
- file:"bmad/bmm/templates/market.md"
point:"market-executive-summary"
requires:"document-reviewer"
content:|
<llm critical="true">
<i>MANDATORY:Before finalizing the executive summary, use the 'bmm-document-reviewer' subagent to validate all market research findings and ensure data accuracy.</i>
<i>MANDATORY:Use the 'bmm-market-researcher' subagent to gather comprehensive competitive intelligence for each competitor profile.</i>
<i>The subagent will analyze positioning, strategy, and market dynamics.</i>
</llm>
# Competitor Technical Analysis
- file:"bmad/bmm/templates/competitor.md"
point:"competitor-tech-stack"
requires:"technical-evaluator"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-technical-evaluator' subagent to analyze and compare competitor technology stacks.</i>
<i>The subagent will identify technical differentiators and architectural advantages.</i>
</llm>
# Competitor Metrics Analysis
- file:"bmad/bmm/templates/competitor.md"
point:"competitor-metrics"
requires:"data-analyst"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-data-analyst' subagent to analyze competitor performance metrics and market share data.</i>
</llm>
# Competitor Analysis Review
- file:"bmad/bmm/templates/competitor.md"
point:"competitor-executive-summary"
requires:"document-reviewer"
content:|
<llm critical="true">
<i>MANDATORY:Before finalizing, use the 'bmm-document-reviewer' subagent to validate competitive analysis completeness and strategic recommendations.</i>
</llm>
# ===== PROJECT BRIEF TEMPLATE INJECTIONS =====
# Brief Problem Validation
- file:"bmad/bmm/templates/brief.md"
point:"brief-problem-validation"
requires:"market-researcher"
content:|
<llm critical="true">
<i>IF market research has not been provided as input, MANDATORY:Use the 'bmm-market-researcher' subagent to validate the problem statement and assess market opportunity.</i>
</llm>
# Brief Target User Analysis
- file:"bmad/bmm/templates/brief.md"
point:"brief-user-analysis"
requires:"user-researcher"
content:|
<llm critical="true">
<i>IF target user analysis has not been provided, MANDATORY:Use the 'bmm-user-researcher' subagent to develop detailed user profiles and validate user needs.</i>
</llm>
# Brief Success Metrics
- file:"bmad/bmm/templates/brief.md"
point:"brief-success-metrics"
requires:"data-analyst"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-data-analyst' subagent to define and validate KPIs, success metrics, and measurement approaches.</i>
</llm>
# Brief Technical Feasibility
- file:"bmad/bmm/templates/brief.md"
point:"brief-technical-feasibility"
requires:"technical-evaluator"
content:|
<llm critical="true">
<i>IF technical assumptions need validation, use the 'bmm-technical-evaluator' subagent to assess feasibility and identify technical risks.</i>
</llm>
# Brief Requirements Extraction
- file:"bmad/bmm/templates/brief.md"
point:"brief-requirements"
requires:"requirements-analyst"
content:|
<llm critical="true">
<i>MANDATORY:Use the 'bmm-requirements-analyst' subagent to extract initial high-level requirements from the brief content.</i>
</llm>
# Brief Document Review
- file:"bmad/bmm/templates/brief.md"
point:"brief-final-review"
requires:"document-reviewer"
content:|
<llm critical="true">
<i>MANDATORY:Before finalizing the brief, use the 'bmm-document-reviewer' subagent to ensure completeness and internal consistency.</i>