Skip to content

Templates

Document templates used by agents when creating Confluence pages and Jira issues. Templates live in _bmad/atlassian/templates/ and provide consistent structure for all BMAD artefacts.

Template Reference

Template File Used By Output
Product Brief product-brief-template.md Analyst (Mary) Confluence page
Research Report research-template.md Analyst (Mary) Confluence page
PRD prd-template.md PM (John) Confluence page
Epics epics-template.md PM (John) Jira Epic + Story structure
Story story-template.md SM (Bob) Jira Story description
UX Design ux-design-template.md UX Designer (Sally) Confluence page
Architecture Decision architecture-decision-template.md Architect (Winston) Confluence page
Readiness Report readiness-report-template.md Architect (Winston) / SM (Bob) Confluence page
Brainstorming Session brainstorming-template.md Analyst (Mary) Confluence page
Project Context project-context-template.md Analyst (Mary) Confluence page
Tech Spec tech-spec-template.md Quick Flow (Barry) Jira Story description
Doc: Source Tree document-project-source-tree.md Tech Writer (Paige) Confluence page
Doc: Overview document-project-overview.md Tech Writer (Paige) Confluence page
Doc: Index document-project-index.md Tech Writer (Paige) Confluence page
Doc: Deep Dive document-project-deep-dive.md Tech Writer (Paige) Confluence page
Acceptance Criteria story-acceptance-criteria-template.md PM (John) / SM (Bob) Jira Story AC format

How Templates Are Used

Templates are referenced in the artefact mapping (artefact-mapping.yaml) and workflow instructions. Agents use templates as structural guides rather than filling in blanks:

  1. Agent loads the template structure
  2. Content is generated through the agent's workflow (interviews, analysis, research)
  3. The template ensures consistent sections, headings, and formatting
  4. Output is written to Confluence via the write-to-confluence task or to Jira via createJiraIssue

Key Templates

PRD Template

The PRD template structures the Product Requirements Document with sections for:

  • Executive summary
  • Problem statement
  • User personas
  • Functional requirements
  • Non-functional requirements
  • Success metrics
  • Out of scope

Story Template

The Story template structures Jira Story descriptions with:

  • User story statement (As a... I want... So that...)
  • Acceptance criteria (Given/When/Then)
  • Technical notes
  • Dependencies
  • Task breakdown

Architecture Decision Template

The Architecture Decision template structures technical decisions with:

  • Context and problem statement
  • Decision drivers
  • Considered options with trade-offs
  • Decision outcome
  • Consequences (positive and negative)