initialized BMad
This commit is contained in:
16
.cursor/commands/bmad-agent-bmad-master.md
Normal file
16
.cursor/commands/bmad-agent-bmad-master.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'bmad-master'
|
||||||
|
description: 'bmad-master agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/core/agents/bmad-master.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-analyst.md
Normal file
16
.cursor/commands/bmad-agent-bmm-analyst.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'analyst'
|
||||||
|
description: 'analyst agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/analyst.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-architect.md
Normal file
16
.cursor/commands/bmad-agent-bmm-architect.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'architect'
|
||||||
|
description: 'architect agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/architect.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-dev.md
Normal file
16
.cursor/commands/bmad-agent-bmm-dev.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'dev'
|
||||||
|
description: 'dev agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/dev.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-pm.md
Normal file
16
.cursor/commands/bmad-agent-bmm-pm.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'pm'
|
||||||
|
description: 'pm agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/pm.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-qa.md
Normal file
16
.cursor/commands/bmad-agent-bmm-qa.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'qa'
|
||||||
|
description: 'qa agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/qa.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-quick-flow-solo-dev.md
Normal file
16
.cursor/commands/bmad-agent-bmm-quick-flow-solo-dev.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'quick-flow-solo-dev'
|
||||||
|
description: 'quick-flow-solo-dev agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/quick-flow-solo-dev.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-sm.md
Normal file
16
.cursor/commands/bmad-agent-bmm-sm.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'sm'
|
||||||
|
description: 'sm agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/sm.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-tech-writer.md
Normal file
16
.cursor/commands/bmad-agent-bmm-tech-writer.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'tech-writer'
|
||||||
|
description: 'tech-writer agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/tech-writer/tech-writer.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.cursor/commands/bmad-agent-bmm-ux-designer.md
Normal file
16
.cursor/commands/bmad-agent-bmm-ux-designer.md
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
name: 'ux-designer'
|
||||||
|
description: 'ux-designer agent'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/ux-designer.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'check-implementation-readiness'
|
||||||
|
description: 'Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
15
.cursor/commands/bmad-bmm-code-review.md
Normal file
15
.cursor/commands/bmad-bmm-code-review.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'code-review'
|
||||||
|
description: 'Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
15
.cursor/commands/bmad-bmm-correct-course.md
Normal file
15
.cursor/commands/bmad-bmm-correct-course.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'correct-course'
|
||||||
|
description: 'Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
7
.cursor/commands/bmad-bmm-create-architecture.md
Normal file
7
.cursor/commands/bmad-bmm-create-architecture.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'create-architecture'
|
||||||
|
description: 'Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-create-epics-and-stories.md
Normal file
7
.cursor/commands/bmad-bmm-create-epics-and-stories.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'create-epics-and-stories'
|
||||||
|
description: 'Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-create-prd.md
Normal file
7
.cursor/commands/bmad-bmm-create-prd.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'create-prd'
|
||||||
|
description: 'Create a comprehensive PRD (Product Requirements Document) through structured workflow facilitation'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-create-prd.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-create-product-brief.md
Normal file
7
.cursor/commands/bmad-bmm-create-product-brief.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'create-product-brief'
|
||||||
|
description: 'Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
15
.cursor/commands/bmad-bmm-create-story.md
Normal file
15
.cursor/commands/bmad-bmm-create-story.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'create-story'
|
||||||
|
description: 'Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
7
.cursor/commands/bmad-bmm-create-ux-design.md
Normal file
7
.cursor/commands/bmad-bmm-create-ux-design.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'create-ux-design'
|
||||||
|
description: 'Work with a peer UX Design expert to plan your applications UX patterns, look and feel.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
15
.cursor/commands/bmad-bmm-dev-story.md
Normal file
15
.cursor/commands/bmad-bmm-dev-story.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'dev-story'
|
||||||
|
description: 'Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
15
.cursor/commands/bmad-bmm-document-project.md
Normal file
15
.cursor/commands/bmad-bmm-document-project.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'document-project'
|
||||||
|
description: 'Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/document-project/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/document-project/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
7
.cursor/commands/bmad-bmm-domain-research.md
Normal file
7
.cursor/commands/bmad-bmm-domain-research.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'domain-research'
|
||||||
|
description: 'Conduct domain research covering industry analysis, regulations, technology trends, and ecosystem dynamics using current web data and verified sources.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-domain-research.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-edit-prd.md
Normal file
7
.cursor/commands/bmad-bmm-edit-prd.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'edit-prd'
|
||||||
|
description: 'Edit and improve an existing PRD - enhance clarity, completeness, and quality'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-edit-prd.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-generate-project-context.md
Normal file
7
.cursor/commands/bmad-bmm-generate-project-context.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'generate-project-context'
|
||||||
|
description: 'Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/generate-project-context/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-market-research.md
Normal file
7
.cursor/commands/bmad-bmm-market-research.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'market-research'
|
||||||
|
description: 'Conduct market research covering market size, growth, competition, and customer insights using current web data and verified sources.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-market-research.md, READ its entire contents and follow its directions exactly!
|
||||||
15
.cursor/commands/bmad-bmm-qa-automate.md
Normal file
15
.cursor/commands/bmad-bmm-qa-automate.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'qa-automate'
|
||||||
|
description: 'Generate tests quickly for existing features using standard test patterns'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/qa/automate/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/qa/automate/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
7
.cursor/commands/bmad-bmm-quick-dev.md
Normal file
7
.cursor/commands/bmad-bmm-quick-dev.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'quick-dev'
|
||||||
|
description: 'Flexible development - execute tech-specs OR direct instructions with optional planning.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-quick-spec.md
Normal file
7
.cursor/commands/bmad-bmm-quick-spec.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'quick-spec'
|
||||||
|
description: 'Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-spec/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
15
.cursor/commands/bmad-bmm-retrospective.md
Normal file
15
.cursor/commands/bmad-bmm-retrospective.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'retrospective'
|
||||||
|
description: 'Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
15
.cursor/commands/bmad-bmm-sprint-planning.md
Normal file
15
.cursor/commands/bmad-bmm-sprint-planning.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'sprint-planning'
|
||||||
|
description: 'Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
15
.cursor/commands/bmad-bmm-sprint-status.md
Normal file
15
.cursor/commands/bmad-bmm-sprint-status.md
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: 'sprint-status'
|
||||||
|
description: 'Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THESE STEPS - while staying in character as the current agent persona you may have loaded:
|
||||||
|
|
||||||
|
<steps CRITICAL="TRUE">
|
||||||
|
1. Always LOAD the FULL @{project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
2. READ its entire contents - this is the CORE OS for EXECUTING the specific workflow-config @{project-root}/_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml
|
||||||
|
3. Pass the yaml path @{project-root}/_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml as 'workflow-config' parameter to the workflow.xml instructions
|
||||||
|
4. Follow workflow.xml instructions EXACTLY as written to process and follow the specific workflow config and its instructions
|
||||||
|
5. Save outputs after EACH section when generating any documents from templates
|
||||||
|
</steps>
|
||||||
7
.cursor/commands/bmad-bmm-technical-research.md
Normal file
7
.cursor/commands/bmad-bmm-technical-research.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'technical-research'
|
||||||
|
description: 'Conduct technical research covering technology evaluation, architecture decisions, and implementation approaches using current web data and verified sources.'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-technical-research.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-bmm-validate-prd.md
Normal file
7
.cursor/commands/bmad-bmm-validate-prd.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'validate-prd'
|
||||||
|
description: 'Validate an existing PRD against BMAD standards - comprehensive review for completeness, clarity, and quality'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-validate-prd.md, READ its entire contents and follow its directions exactly!
|
||||||
7
.cursor/commands/bmad-brainstorming.md
Normal file
7
.cursor/commands/bmad-brainstorming.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'brainstorming'
|
||||||
|
description: 'Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/core/workflows/brainstorming/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
10
.cursor/commands/bmad-editorial-review-prose.md
Normal file
10
.cursor/commands/bmad-editorial-review-prose.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
name: 'editorial-review-prose'
|
||||||
|
description: 'Clinical copy-editor that reviews text for communication issues'
|
||||||
|
---
|
||||||
|
|
||||||
|
# editorial-review-prose
|
||||||
|
|
||||||
|
Read the entire task file at: {project-root}/_bmad/core/tasks/editorial-review-prose.xml
|
||||||
|
|
||||||
|
Follow all instructions in the task file exactly as written.
|
||||||
10
.cursor/commands/bmad-editorial-review-structure.md
Normal file
10
.cursor/commands/bmad-editorial-review-structure.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
name: 'editorial-review-structure'
|
||||||
|
description: 'Structural editor that proposes cuts, reorganization, and simplification while preserving comprehension'
|
||||||
|
---
|
||||||
|
|
||||||
|
# editorial-review-structure
|
||||||
|
|
||||||
|
Read the entire task file at: {project-root}/_bmad/core/tasks/editorial-review-structure.xml
|
||||||
|
|
||||||
|
Follow all instructions in the task file exactly as written.
|
||||||
10
.cursor/commands/bmad-help.md
Normal file
10
.cursor/commands/bmad-help.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
name: 'help'
|
||||||
|
description: 'Get unstuck by showing what workflow steps come next or answering questions about what to do'
|
||||||
|
---
|
||||||
|
|
||||||
|
# help
|
||||||
|
|
||||||
|
Read the entire task file at: {project-root}/_bmad/core/tasks/help.md
|
||||||
|
|
||||||
|
Follow all instructions in the task file exactly as written.
|
||||||
10
.cursor/commands/bmad-index-docs.md
Normal file
10
.cursor/commands/bmad-index-docs.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
name: 'index-docs'
|
||||||
|
description: 'Generates or updates an index.md of all documents in the specified directory'
|
||||||
|
---
|
||||||
|
|
||||||
|
# index-docs
|
||||||
|
|
||||||
|
Read the entire task file at: {project-root}/_bmad/core/tasks/index-docs.xml
|
||||||
|
|
||||||
|
Follow all instructions in the task file exactly as written.
|
||||||
7
.cursor/commands/bmad-party-mode.md
Normal file
7
.cursor/commands/bmad-party-mode.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
name: 'party-mode'
|
||||||
|
description: 'Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations'
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL @{project-root}/_bmad/core/workflows/party-mode/workflow.md, READ its entire contents and follow its directions exactly!
|
||||||
10
.cursor/commands/bmad-review-adversarial-general.md
Normal file
10
.cursor/commands/bmad-review-adversarial-general.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
name: 'review-adversarial-general'
|
||||||
|
description: 'Cynically review content and produce findings'
|
||||||
|
---
|
||||||
|
|
||||||
|
# review-adversarial-general
|
||||||
|
|
||||||
|
Read the entire task file at: {project-root}/_bmad/core/tasks/review-adversarial-general.xml
|
||||||
|
|
||||||
|
Follow all instructions in the task file exactly as written.
|
||||||
10
.cursor/commands/bmad-shard-doc.md
Normal file
10
.cursor/commands/bmad-shard-doc.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
name: 'shard-doc'
|
||||||
|
description: 'Splits large markdown documents into smaller, organized files based on level 2 (default) sections'
|
||||||
|
---
|
||||||
|
|
||||||
|
# shard-doc
|
||||||
|
|
||||||
|
Read the entire task file at: {project-root}/_bmad/core/tasks/shard-doc.xml
|
||||||
|
|
||||||
|
Follow all instructions in the task file exactly as written.
|
||||||
14
.gemini/commands/bmad-agent-bmad-master.toml
Normal file
14
.gemini/commands/bmad-agent-bmad-master.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the bmad-master agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'bmad-master' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/core/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/core/agents/bmad-master.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/core/agents/bmad-master.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-analyst.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-analyst.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the analyst agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'analyst' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/analyst.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/analyst.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-architect.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-architect.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the architect agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'architect' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/architect.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/architect.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-dev.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-dev.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the dev agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'dev' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/dev.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/dev.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-pm.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-pm.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the pm agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'pm' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/pm.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/pm.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-qa.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-qa.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the qa agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'qa' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/qa.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/qa.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-quick-flow-solo-dev.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-quick-flow-solo-dev.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the quick-flow-solo-dev agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'quick-flow-solo-dev' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/quick-flow-solo-dev.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/quick-flow-solo-dev.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-sm.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-sm.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the sm agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'sm' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/sm.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/sm.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-tech-writer.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-tech-writer.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the tech-writer agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'tech-writer' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/tech-writer/tech-writer.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/tech-writer/tech-writer.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-agent-bmm-ux-designer.toml
Normal file
14
.gemini/commands/bmad-agent-bmm-ux-designer.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = "Activates the ux-designer agent from the BMad Method."
|
||||||
|
prompt = """
|
||||||
|
CRITICAL: You are now the BMad 'ux-designer' agent.
|
||||||
|
|
||||||
|
PRE-FLIGHT CHECKLIST:
|
||||||
|
1. [ ] IMMEDIATE ACTION: Load and parse {project-root}/_bmad/bmm/config.yaml - store ALL config values in memory for use throughout the session.
|
||||||
|
2. [ ] IMMEDIATE ACTION: Read and internalize the full agent definition at {project-root}/_bmad/bmm/agents/ux-designer.md.
|
||||||
|
3. [ ] CONFIRM: The user's name from config is {user_name}.
|
||||||
|
|
||||||
|
Only after all checks are complete, greet the user by name and display the menu.
|
||||||
|
Acknowledge this checklist is complete in your first response.
|
||||||
|
|
||||||
|
AGENT DEFINITION: {project-root}/_bmad/bmm/agents/ux-designer.md
|
||||||
|
"""
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Critical validation workflow that assesses PRD, Architecture, and Epics & Stories for completeness and alignment before implementation. Uses adversarial review approach to find gaps and issues."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'check-implementation-readiness' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-code-review.toml
Normal file
16
.gemini/commands/bmad-bmm-code-review.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Perform an ADVERSARIAL Senior Developer code review that finds 3-10 specific problems in every story. Challenges everything: code quality, test coverage, architecture compliance, security, performance. NEVER accepts `looks good` - must find minimum issues and can auto-fix with user approval."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'code-review' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-correct-course.toml
Normal file
16
.gemini/commands/bmad-bmm-correct-course.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Navigate significant changes during sprint execution by analyzing impact, proposing solutions, and routing for implementation"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'correct-course' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-create-architecture.toml
Normal file
14
.gemini/commands/bmad-bmm-create-architecture.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Collaborative architectural decision facilitation for AI-agent consistency. Replaces template-driven architecture with intelligent, adaptive conversation that produces a decision-focused architecture document optimized for preventing agent conflicts."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'create-architecture' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-create-epics-and-stories.toml
Normal file
14
.gemini/commands/bmad-bmm-create-epics-and-stories.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Transform PRD requirements and Architecture decisions into comprehensive stories organized by user value. This workflow requires completed PRD + Architecture documents (UX recommended if UI exists) and breaks down requirements into implementation-ready epics and user stories that incorporate all available technical and design context. Creates detailed, actionable stories with complete acceptance criteria for development teams."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'create-epics-and-stories' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-create-prd.toml
Normal file
14
.gemini/commands/bmad-bmm-create-prd.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Create a comprehensive PRD (Product Requirements Document) through structured workflow facilitation"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'create-prd' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-create-prd.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-create-prd.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-create-product-brief.toml
Normal file
14
.gemini/commands/bmad-bmm-create-product-brief.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'create-product-brief' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-create-story.toml
Normal file
16
.gemini/commands/bmad-bmm-create-story.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Create the next user story from epics+stories with enhanced context analysis and direct ready-for-dev marking"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'create-story' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-create-ux-design.toml
Normal file
14
.gemini/commands/bmad-bmm-create-ux-design.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Work with a peer UX Design expert to plan your applications UX patterns, look and feel."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'create-ux-design' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-dev-story.toml
Normal file
16
.gemini/commands/bmad-bmm-dev-story.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Execute a story by implementing tasks/subtasks, writing tests, validating, and updating the story file per acceptance criteria"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'dev-story' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-document-project.toml
Normal file
16
.gemini/commands/bmad-bmm-document-project.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Analyzes and documents brownfield projects by scanning codebase, architecture, and patterns to create comprehensive reference documentation for AI-assisted development"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'document-project' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/document-project/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/document-project/workflow.yaml
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-domain-research.toml
Normal file
14
.gemini/commands/bmad-bmm-domain-research.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Conduct domain research covering industry analysis, regulations, technology trends, and ecosystem dynamics using current web data and verified sources."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'domain-research' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-domain-research.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-domain-research.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-edit-prd.toml
Normal file
14
.gemini/commands/bmad-bmm-edit-prd.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Edit and improve an existing PRD - enhance clarity, completeness, and quality"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'edit-prd' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-edit-prd.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-edit-prd.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-generate-project-context.toml
Normal file
14
.gemini/commands/bmad-bmm-generate-project-context.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Creates a concise project-context.md file with critical rules and patterns that AI agents must follow when implementing code. Optimized for LLM context efficiency."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'generate-project-context' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/generate-project-context/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/generate-project-context/workflow.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-market-research.toml
Normal file
14
.gemini/commands/bmad-bmm-market-research.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Conduct market research covering market size, growth, competition, and customer insights using current web data and verified sources."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'market-research' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-market-research.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-market-research.md
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-qa-automate.toml
Normal file
16
.gemini/commands/bmad-bmm-qa-automate.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Generate tests quickly for existing features using standard test patterns"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'qa-automate' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/qa/automate/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/qa/automate/workflow.yaml
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-quick-dev.toml
Normal file
14
.gemini/commands/bmad-bmm-quick-dev.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Flexible development - execute tech-specs OR direct instructions with optional planning."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'quick-dev' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-quick-spec.toml
Normal file
14
.gemini/commands/bmad-bmm-quick-spec.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Conversational spec engineering - ask questions, investigate code, produce implementation-ready tech-spec."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'quick-spec' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-spec/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/bmad-quick-flow/quick-spec/workflow.md
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-retrospective.toml
Normal file
16
.gemini/commands/bmad-bmm-retrospective.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Run after epic completion to review overall success, extract lessons learned, and explore if new information emerged that might impact the next epic"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'retrospective' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-sprint-planning.toml
Normal file
16
.gemini/commands/bmad-bmm-sprint-planning.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Generate and manage the sprint status tracking file for Phase 4 implementation, extracting all epics and stories from epic files and tracking their status through the development lifecycle"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'sprint-planning' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml
|
||||||
|
"""
|
||||||
16
.gemini/commands/bmad-bmm-sprint-status.toml
Normal file
16
.gemini/commands/bmad-bmm-sprint-status.toml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
description = """Summarize sprint-status.yaml, surface risks, and route to the right implementation workflow."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'sprint-status' workflow.
|
||||||
|
|
||||||
|
CRITICAL: This is a structured YAML workflow. Follow these steps precisely:
|
||||||
|
|
||||||
|
1. LOAD the workflow definition from {project-root}/_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml
|
||||||
|
2. PARSE the YAML structure to understand:
|
||||||
|
- Workflow phases and steps
|
||||||
|
- Required inputs and outputs
|
||||||
|
- Dependencies between steps
|
||||||
|
3. EXECUTE each step in order
|
||||||
|
4. VALIDATE outputs before proceeding to next step
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-technical-research.toml
Normal file
14
.gemini/commands/bmad-bmm-technical-research.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Conduct technical research covering technology evaluation, architecture decisions, and implementation approaches using current web data and verified sources."""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'technical-research' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-technical-research.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/1-analysis/research/workflow-technical-research.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-bmm-validate-prd.toml
Normal file
14
.gemini/commands/bmad-bmm-validate-prd.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Validate an existing PRD against BMAD standards - comprehensive review for completeness, clarity, and quality"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'validate-prd' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-validate-prd.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-validate-prd.md
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-brainstorming.toml
Normal file
14
.gemini/commands/bmad-brainstorming.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'brainstorming' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/core/workflows/brainstorming/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/core/workflows/brainstorming/workflow.md
|
||||||
|
"""
|
||||||
11
.gemini/commands/bmad-editorial-review-prose.toml
Normal file
11
.gemini/commands/bmad-editorial-review-prose.toml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
description = "Executes the editorial-review-prose task from the BMAD Method."
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'editorial-review-prose' task.
|
||||||
|
|
||||||
|
TASK INSTRUCTIONS:
|
||||||
|
1. LOAD the task file from {project-root}/_bmad/core/tasks/editorial-review-prose.xml
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every instruction precisely as specified
|
||||||
|
|
||||||
|
TASK FILE: {project-root}/_bmad/core/tasks/editorial-review-prose.xml
|
||||||
|
"""
|
||||||
11
.gemini/commands/bmad-editorial-review-structure.toml
Normal file
11
.gemini/commands/bmad-editorial-review-structure.toml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
description = "Executes the editorial-review-structure task from the BMAD Method."
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'editorial-review-structure' task.
|
||||||
|
|
||||||
|
TASK INSTRUCTIONS:
|
||||||
|
1. LOAD the task file from {project-root}/_bmad/core/tasks/editorial-review-structure.xml
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every instruction precisely as specified
|
||||||
|
|
||||||
|
TASK FILE: {project-root}/_bmad/core/tasks/editorial-review-structure.xml
|
||||||
|
"""
|
||||||
11
.gemini/commands/bmad-help.toml
Normal file
11
.gemini/commands/bmad-help.toml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
description = "Executes the help task from the BMAD Method."
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'help' task.
|
||||||
|
|
||||||
|
TASK INSTRUCTIONS:
|
||||||
|
1. LOAD the task file from {project-root}/_bmad/core/tasks/help.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every instruction precisely as specified
|
||||||
|
|
||||||
|
TASK FILE: {project-root}/_bmad/core/tasks/help.md
|
||||||
|
"""
|
||||||
11
.gemini/commands/bmad-index-docs.toml
Normal file
11
.gemini/commands/bmad-index-docs.toml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
description = "Executes the index-docs task from the BMAD Method."
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'index-docs' task.
|
||||||
|
|
||||||
|
TASK INSTRUCTIONS:
|
||||||
|
1. LOAD the task file from {project-root}/_bmad/core/tasks/index-docs.xml
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every instruction precisely as specified
|
||||||
|
|
||||||
|
TASK FILE: {project-root}/_bmad/core/tasks/index-docs.xml
|
||||||
|
"""
|
||||||
14
.gemini/commands/bmad-party-mode.toml
Normal file
14
.gemini/commands/bmad-party-mode.toml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
description = """Orchestrates group discussions between all installed BMAD agents, enabling natural multi-agent conversations"""
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'party-mode' workflow.
|
||||||
|
|
||||||
|
CRITICAL: You must load and follow the workflow definition exactly.
|
||||||
|
|
||||||
|
WORKFLOW INSTRUCTIONS:
|
||||||
|
1. LOAD the workflow file from {project-root}/_bmad/core/workflows/party-mode/workflow.md
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every step precisely as specified
|
||||||
|
4. DO NOT skip or modify any steps
|
||||||
|
|
||||||
|
WORKFLOW FILE: {project-root}/_bmad/core/workflows/party-mode/workflow.md
|
||||||
|
"""
|
||||||
11
.gemini/commands/bmad-review-adversarial-general.toml
Normal file
11
.gemini/commands/bmad-review-adversarial-general.toml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
description = "Executes the review-adversarial-general task from the BMAD Method."
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'review-adversarial-general' task.
|
||||||
|
|
||||||
|
TASK INSTRUCTIONS:
|
||||||
|
1. LOAD the task file from {project-root}/_bmad/core/tasks/review-adversarial-general.xml
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every instruction precisely as specified
|
||||||
|
|
||||||
|
TASK FILE: {project-root}/_bmad/core/tasks/review-adversarial-general.xml
|
||||||
|
"""
|
||||||
11
.gemini/commands/bmad-shard-doc.toml
Normal file
11
.gemini/commands/bmad-shard-doc.toml
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
description = "Executes the shard-doc task from the BMAD Method."
|
||||||
|
prompt = """
|
||||||
|
Execute the BMAD 'shard-doc' task.
|
||||||
|
|
||||||
|
TASK INSTRUCTIONS:
|
||||||
|
1. LOAD the task file from {project-root}/_bmad/core/tasks/shard-doc.xml
|
||||||
|
2. READ its entire contents
|
||||||
|
3. FOLLOW every instruction precisely as specified
|
||||||
|
|
||||||
|
TASK FILE: {project-root}/_bmad/core/tasks/shard-doc.xml
|
||||||
|
"""
|
||||||
16
.github/agents/bmad-agent-bmad-master.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmad-master.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'BMad Master — BMad Master Executor, Knowledge Custodian, and Workflow Orchestrator: runtime resource management, workflow orchestration, task execution, knowledge custodian'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/core/agents/bmad-master.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-analyst.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-analyst.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Mary — Business Analyst: market research, competitive analysis, requirements elicitation, domain expertise'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/analyst.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-architect.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-architect.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Winston — Architect: distributed systems, cloud infrastructure, API design, scalable patterns'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/architect.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-dev.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-dev.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Amelia — Developer Agent: story execution, test-driven development, code implementation'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/dev.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-pm.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-pm.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'John — Product Manager: PRD creation, requirements discovery, stakeholder alignment, user interviews'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/pm.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-qa.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-qa.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Quinn — QA Engineer: test automation, API testing, E2E testing, coverage analysis'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/qa.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-quick-flow-solo-dev.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-quick-flow-solo-dev.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Barry — Quick Flow Solo Dev: rapid spec creation, lean implementation, minimum ceremony'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/quick-flow-solo-dev.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-sm.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-sm.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Bob — Scrum Master: sprint planning, story preparation, agile ceremonies, backlog management'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/sm.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-tech-writer.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-tech-writer.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Paige — Technical Writer: documentation, Mermaid diagrams, standards compliance, concept explanation'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/tech-writer/tech-writer.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
16
.github/agents/bmad-agent-bmm-ux-designer.agent.md
vendored
Normal file
16
.github/agents/bmad-agent-bmm-ux-designer.agent.md
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
description: 'Sally — UX Designer: user research, interaction design, UI patterns, experience strategy'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
disable-model-invocation: true
|
||||||
|
---
|
||||||
|
|
||||||
|
You must fully embody this agent's persona and follow all activation instructions exactly as specified.
|
||||||
|
|
||||||
|
<agent-activation CRITICAL="TRUE">
|
||||||
|
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/ux-designer.md
|
||||||
|
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
|
||||||
|
3. FOLLOW every step in the <activation> section precisely
|
||||||
|
4. DISPLAY the welcome/greeting as instructed
|
||||||
|
5. PRESENT the numbered menu
|
||||||
|
6. WAIT for user input before proceeding
|
||||||
|
</agent-activation>
|
||||||
58
.github/copilot-instructions.md
vendored
Normal file
58
.github/copilot-instructions.md
vendored
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
<!-- BMAD:START -->
|
||||||
|
# BMAD Method — Project Instructions
|
||||||
|
|
||||||
|
## Project Configuration
|
||||||
|
|
||||||
|
- **Project**: grateful-journal
|
||||||
|
- **User**: Jeet
|
||||||
|
- **Communication Language**: English
|
||||||
|
- **Document Output Language**: English
|
||||||
|
- **User Skill Level**: intermediate
|
||||||
|
- **Output Folder**: {project-root}/_bmad-output
|
||||||
|
- **Planning Artifacts**: {project-root}/_bmad-output/planning-artifacts
|
||||||
|
- **Implementation Artifacts**: {project-root}/_bmad-output/implementation-artifacts
|
||||||
|
- **Project Knowledge**: {project-root}/docs
|
||||||
|
|
||||||
|
## BMAD Runtime Structure
|
||||||
|
|
||||||
|
- **Agent definitions**: `_bmad/bmm/agents/` (BMM module) and `_bmad/core/agents/` (core)
|
||||||
|
- **Workflow definitions**: `_bmad/bmm/workflows/` (organized by phase)
|
||||||
|
- **Core tasks**: `_bmad/core/tasks/` (help, editorial review, indexing, sharding, adversarial review)
|
||||||
|
- **Core workflows**: `_bmad/core/workflows/` (brainstorming, party-mode, advanced-elicitation)
|
||||||
|
- **Workflow engine**: `_bmad/core/tasks/workflow.xml` (executes YAML-based workflows)
|
||||||
|
- **Module configuration**: `_bmad/bmm/config.yaml`
|
||||||
|
- **Core configuration**: `_bmad/core/config.yaml`
|
||||||
|
- **Agent manifest**: `_bmad/_config/agent-manifest.csv`
|
||||||
|
- **Workflow manifest**: `_bmad/_config/workflow-manifest.csv`
|
||||||
|
- **Help manifest**: `_bmad/_config/bmad-help.csv`
|
||||||
|
- **Agent memory**: `_bmad/_memory/`
|
||||||
|
|
||||||
|
## Key Conventions
|
||||||
|
|
||||||
|
- Always load `_bmad/bmm/config.yaml` before any agent activation or workflow execution
|
||||||
|
- Store all config fields as session variables: `{user_name}`, `{communication_language}`, `{output_folder}`, `{planning_artifacts}`, `{implementation_artifacts}`, `{project_knowledge}`
|
||||||
|
- MD-based workflows execute directly — load and follow the `.md` file
|
||||||
|
- YAML-based workflows require the workflow engine — load `workflow.xml` first, then pass the `.yaml` config
|
||||||
|
- Follow step-based workflow execution: load steps JIT, never multiple at once
|
||||||
|
- Save outputs after EACH step when using the workflow engine
|
||||||
|
- The `{project-root}` variable resolves to the workspace root at runtime
|
||||||
|
|
||||||
|
## Available Agents
|
||||||
|
|
||||||
|
| Agent | Persona | Title | Capabilities |
|
||||||
|
|---|---|---|---|
|
||||||
|
| bmad-master | BMad Master | BMad Master Executor, Knowledge Custodian, and Workflow Orchestrator | runtime resource management, workflow orchestration, task execution, knowledge custodian |
|
||||||
|
| analyst | Mary | Business Analyst | market research, competitive analysis, requirements elicitation, domain expertise |
|
||||||
|
| architect | Winston | Architect | distributed systems, cloud infrastructure, API design, scalable patterns |
|
||||||
|
| dev | Amelia | Developer Agent | story execution, test-driven development, code implementation |
|
||||||
|
| pm | John | Product Manager | PRD creation, requirements discovery, stakeholder alignment, user interviews |
|
||||||
|
| qa | Quinn | QA Engineer | test automation, API testing, E2E testing, coverage analysis |
|
||||||
|
| quick-flow-solo-dev | Barry | Quick Flow Solo Dev | rapid spec creation, lean implementation, minimum ceremony |
|
||||||
|
| sm | Bob | Scrum Master | sprint planning, story preparation, agile ceremonies, backlog management |
|
||||||
|
| tech-writer | Paige | Technical Writer | documentation, Mermaid diagrams, standards compliance, concept explanation |
|
||||||
|
| ux-designer | Sally | UX Designer | user research, interaction design, UI patterns, experience strategy |
|
||||||
|
|
||||||
|
## Slash Commands
|
||||||
|
|
||||||
|
Type `/bmad-` in Copilot Chat to see all available BMAD workflows and agent activators. Agents are also available in the agents dropdown.
|
||||||
|
<!-- BMAD:END -->
|
||||||
12
.github/prompts/bmad-analyst.prompt.md
vendored
Normal file
12
.github/prompts/bmad-analyst.prompt.md
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
---
|
||||||
|
description: 'Business Analyst'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load the full agent file from {project-root}/_bmad/bmm/agents/analyst.md
|
||||||
|
3. Follow ALL activation instructions in the agent file
|
||||||
|
4. Display the welcome/greeting as instructed
|
||||||
|
5. Present the numbered menu
|
||||||
|
6. Wait for user input before proceeding
|
||||||
12
.github/prompts/bmad-architect.prompt.md
vendored
Normal file
12
.github/prompts/bmad-architect.prompt.md
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
---
|
||||||
|
description: 'Architect'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load the full agent file from {project-root}/_bmad/bmm/agents/architect.md
|
||||||
|
3. Follow ALL activation instructions in the agent file
|
||||||
|
4. Display the welcome/greeting as instructed
|
||||||
|
5. Present the numbered menu
|
||||||
|
6. Wait for user input before proceeding
|
||||||
12
.github/prompts/bmad-bmad-master.prompt.md
vendored
Normal file
12
.github/prompts/bmad-bmad-master.prompt.md
vendored
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
---
|
||||||
|
description: 'BMad Master Executor, Knowledge Custodian, and Workflow Orchestrator'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load the full agent file from {project-root}/_bmad/core/agents/bmad-master.md
|
||||||
|
3. Follow ALL activation instructions in the agent file
|
||||||
|
4. Display the welcome/greeting as instructed
|
||||||
|
5. Present the numbered menu
|
||||||
|
6. Wait for user input before proceeding
|
||||||
8
.github/prompts/bmad-bmm-check-implementation-readiness.prompt.md
vendored
Normal file
8
.github/prompts/bmad-bmm-check-implementation-readiness.prompt.md
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
description: 'Check implementation readiness'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load and follow the workflow at {project-root}/_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md
|
||||||
9
.github/prompts/bmad-bmm-code-review.prompt.md
vendored
Normal file
9
.github/prompts/bmad-bmm-code-review.prompt.md
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
description: 'Code review'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load the workflow engine at {project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
3. Load and execute the workflow configuration at {project-root}/_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml using the engine from step 2
|
||||||
9
.github/prompts/bmad-bmm-correct-course.prompt.md
vendored
Normal file
9
.github/prompts/bmad-bmm-correct-course.prompt.md
vendored
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
description: 'Correct course'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load the workflow engine at {project-root}/_bmad/core/tasks/workflow.xml
|
||||||
|
3. Load and execute the workflow configuration at {project-root}/_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml using the engine from step 2
|
||||||
8
.github/prompts/bmad-bmm-create-architecture.prompt.md
vendored
Normal file
8
.github/prompts/bmad-bmm-create-architecture.prompt.md
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
description: 'Create architecture'
|
||||||
|
agent: 'agent'
|
||||||
|
tools: ['read', 'edit', 'search', 'execute']
|
||||||
|
---
|
||||||
|
|
||||||
|
1. Load {project-root}/_bmad/bmm/config.yaml and store ALL fields as session variables
|
||||||
|
2. Load and follow the workflow at {project-root}/_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user