feat: add reminders page, BMad skills upgrade, MCP server refactor

- Add reminders page with navigation support
- Upgrade BMad builder module to skills-based architecture
- Refactor MCP server: extract tools and auth into separate modules
- Add connections cache, custom AI provider support
- Update prisma schema and generated client
- Various UI/UX improvements and i18n updates
- Add service worker for PWA support

Made-with: Cursor
This commit is contained in:
Sepehr Ramezani
2026-04-13 21:02:53 +02:00
parent 18ed116e0d
commit fa7e166f3e
3099 changed files with 397228 additions and 14584 deletions

View File

@@ -1,39 +1,50 @@
module,phase,name,code,sequence,workflow-file,command,required,agent-name,agent-command,agent-display-name,agent-title,options,description,output-location,outputs
bmm,1-analysis,Brainstorm Project,BP,10,_bmad/core/workflows/brainstorming/workflow.md,bmad-brainstorming,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,data=_bmad/bmm/data/project-context-template.md,Expert Guided Facilitation through a single or multiple techniques,planning_artifacts,brainstorming session
bmm,1-analysis,Market Research,MR,20,_bmad/bmm/workflows/1-analysis/research/workflow-market-research.md,bmad-bmm-market-research,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,Create Mode,Market analysis competitive landscape customer needs and trends,planning_artifacts|project-knowledge,research documents
bmm,1-analysis,Domain Research,DR,21,_bmad/bmm/workflows/1-analysis/research/workflow-domain-research.md,bmad-bmm-domain-research,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,Create Mode,Industry domain deep dive subject matter expertise and terminology,planning_artifacts|project_knowledge,research documents
bmm,1-analysis,Technical Research,TR,22,_bmad/bmm/workflows/1-analysis/research/workflow-technical-research.md,bmad-bmm-technical-research,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,Create Mode,Technical feasibility architecture options and implementation approaches,planning_artifacts|project_knowledge,research documents
bmm,1-analysis,Create Brief,CB,30,_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md,bmad-bmm-create-product-brief,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,Create Mode,A guided experience to nail down your product idea,planning_artifacts,product brief
bmm,2-planning,Create PRD,CP,10,_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-create-prd.md,bmad-bmm-create-prd,true,pm,bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm,John,📋 Product Manager,Create Mode,Expert led facilitation to produce your Product Requirements Document,planning_artifacts,prd
bmm,2-planning,Validate PRD,VP,20,_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-validate-prd.md,bmad-bmm-validate-prd,false,pm,bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm,John,📋 Product Manager,Validate Mode,Validate PRD is comprehensive lean well organized and cohesive,planning_artifacts,prd validation report
bmm,2-planning,Edit PRD,EP,25,_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-edit-prd.md,bmad-bmm-edit-prd,false,pm,bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm,John,📋 Product Manager,Edit Mode,Improve and enhance an existing PRD,planning_artifacts,updated prd
bmm,2-planning,Create UX,CU,30,_bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md,bmad-bmm-create-ux-design,false,ux-designer,bmad:- Every decision serves genuine user needs - Start simple:agent:ux-designer,Sally,🎨 UX Designer,Create Mode,"Guidance through realizing the plan for your UX, strongly recommended if a UI is a primary piece of the proposed project",planning_artifacts,ux design
bmm,3-solutioning,Create Architecture,CA,10,_bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md,bmad-bmm-create-architecture,true,architect,bmad:balancing 'what could be' with 'what should be.':agent:architect,Winston,🏗️ Architect,Create Mode,Guided Workflow to document technical decisions,planning_artifacts,architecture
bmm,3-solutioning,Create Epics and Stories,CE,30,_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md,bmad-bmm-create-epics-and-stories,true,pm,bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm,John,📋 Product Manager,Create Mode,Create the Epics and Stories Listing,planning_artifacts,epics and stories
bmm,3-solutioning,Check Implementation Readiness,IR,70,_bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md,bmad-bmm-check-implementation-readiness,true,architect,bmad:balancing 'what could be' with 'what should be.':agent:architect,Winston,🏗️ Architect,Validate Mode,Ensure PRD UX Architecture and Epics Stories are aligned,planning_artifacts,readiness report
bmm,4-implementation,Sprint Planning,SP,10,_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml,bmad-bmm-sprint-planning,true,sm,bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm,Bob,🏃 Scrum Master,Create Mode,Generate sprint plan for development tasks - this kicks off the implementation phase by producing a plan the implementation agents will follow in sequence for every story in the plan.,implementation_artifacts,sprint status
bmm,4-implementation,Sprint Status,SS,20,_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml,bmad-bmm-sprint-status,false,sm,bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm,Bob,🏃 Scrum Master,Create Mode,Anytime: Summarize sprint status and route to next workflow,,
bmm,4-implementation,Create Story,CS,30,_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml,bmad-bmm-create-story,true,sm,bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm,Bob,🏃 Scrum Master,Create Mode,"Story cycle start: Prepare first found story in the sprint plan that is next, or if the command is run with a specific epic and story designation with context. Once complete, then VS then DS then CR then back to DS if needed or next CS or ER",implementation_artifacts,story
bmm,4-implementation,Validate Story,VS,35,_bmad/bmm/workflows/4-implementation/create-story/workflow.yaml,bmad-bmm-create-story,false,sm,bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm,Bob,🏃 Scrum Master,Validate Mode,Validates story readiness and completeness before development work begins,implementation_artifacts,story validation report
bmm,4-implementation,Dev Story,DS,40,_bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml,bmad-bmm-dev-story,true,dev,bmad:_bmad/bmm/agents/dev.md:agent:dev,Amelia,💻 Developer Agent,Create Mode,Story cycle: Execute story implementation tasks and tests then CR then back to DS if fixes needed,,
bmm,4-implementation,QA Automation Test,QA,45,_bmad/bmm/workflows/qa/automate/workflow.yaml,bmad-bmm-qa-automate,false,qa,bmad:bmm:agent:qa,Quinn,🧪 QA Engineer,Create Mode,Generate automated API and E2E tests for implemented code using the project's existing test framework (detects existing well known in use test frameworks). Use after implementation to add test coverage. NOT for code review or story validation - use CR for that.,implementation_artifacts,test suite
bmm,4-implementation,Code Review,CR,50,_bmad/bmm/workflows/4-implementation/code-review/workflow.yaml,bmad-bmm-code-review,false,dev,bmad:_bmad/bmm/agents/dev.md:agent:dev,Amelia,💻 Developer Agent,Create Mode,Story cycle: If issues back to DS if approved then next CS or ER if epic complete,,
bmm,4-implementation,Retrospective,ER,60,_bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml,bmad-bmm-retrospective,false,sm,bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm,Bob,🏃 Scrum Master,Create Mode,Optional at epic end: Review completed work lessons learned and next epic or if major issues consider CC,implementation_artifacts,retrospective
bmm,anytime,Document Project,DP,,_bmad/bmm/workflows/document-project/workflow.yaml,bmad-bmm-document-project,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,Create Mode,Analyze an existing project to produce useful documentation,project-knowledge,*
bmm,anytime,Generate Project Context,GPC,,_bmad/bmm/workflows/generate-project-context/workflow.md,bmad-bmm-generate-project-context,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,Create Mode,Scan existing codebase to generate a lean LLM-optimized project-context.md containing critical implementation rules patterns and conventions for AI agents. Essential for brownfield projects and quick-flow.,output_folder,project context
bmm,anytime,Quick Spec,QS,,_bmad/bmm/workflows/bmad-quick-flow/quick-spec/workflow.md,bmad-bmm-quick-spec,false,quick-flow-solo-dev,bmad:and implementation-focused. Uses tech slang (e.g.:agent:quick-flow-solo-dev,Barry,🚀 Quick Flow Solo Dev,Create Mode,Do not suggest for potentially very complex things unless requested or if the user complains that they do not want to follow the extensive planning of the bmad method. Quick one-off tasks small changes simple apps brownfield additions to well established patterns utilities without extensive planning,planning_artifacts,tech spec
bmm,anytime,Quick Dev,QD,,_bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.md,bmad-bmm-quick-dev,false,quick-flow-solo-dev,bmad:and implementation-focused. Uses tech slang (e.g.:agent:quick-flow-solo-dev,Barry,🚀 Quick Flow Solo Dev,Create Mode,"Quick one-off tasks small changes simple apps utilities without extensive planning - Do not suggest for potentially very complex things unless requested or if the user complains that they do not want to follow the extensive planning of the bmad method, unless the user is already working through the implementation phase and just requests a 1 off things not already in the plan",,
bmm,anytime,Correct Course,CC,,_bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml,bmad-bmm-correct-course,false,sm,bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm,Bob,🏃 Scrum Master,Create Mode,Anytime: Navigate significant changes. May recommend start over update PRD redo architecture sprint planning or correct epics and stories,planning_artifacts,change proposal
bmm,anytime,Write Document,WD,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer,Paige,📚 Technical Writer,,"Describe in detail what you want, and the agent will follow the documentation best practices defined in agent memory. Multi-turn conversation with subprocess for research/review.",project-knowledge,document
bmm,anytime,Update Standards,US,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer,Paige,📚 Technical Writer,,Update agent memory documentation-standards.md with your specific preferences if you discover missing document conventions.,_bmad/_memory/tech-writer-sidecar,standards
bmm,anytime,Mermaid Generate,MG,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer,Paige,📚 Technical Writer,,Create a Mermaid diagram based on user description. Will suggest diagram types if not specified.,planning_artifacts,mermaid diagram
bmm,anytime,Validate Document,VD,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer,Paige,📚 Technical Writer,,Review the specified document against documentation standards and best practices. Returns specific actionable improvement suggestions organized by priority.,planning_artifacts,validation report
bmm,anytime,Explain Concept,EC,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer,Paige,📚 Technical Writer,,Create clear technical explanations with examples and diagrams for complex concepts. Breaks down into digestible sections using task-oriented approach.,project_knowledge,explanation
core,anytime,Brainstorming,BSP,,_bmad/core/workflows/brainstorming/workflow.md,bmad-brainstorming,false,analyst,bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst,Mary,📊 Business Analyst,,Generate diverse ideas through interactive techniques. Use early in ideation phase or when stuck generating ideas.,{output_folder}/brainstorming/brainstorming-session-{{date}}.md,
core,anytime,Party Mode,PM,,_bmad/core/workflows/party-mode/workflow.md,bmad-party-mode,false,party-mode facilitator,,,,,Orchestrate multi-agent discussions. Use when you need multiple agent perspectives or want agents to collaborate.,,
core,anytime,bmad-help,BH,,_bmad/core/tasks/help.md,bmad-help,false,,,,,,Get unstuck by showing what workflow steps come next or answering BMad Method questions.,,
core,anytime,Index Docs,ID,,_bmad/core/tasks/index-docs.xml,bmad-index-docs,false,,,,,,Create lightweight index for quick LLM scanning. Use when LLM needs to understand available docs without loading everything.,,
core,anytime,Shard Document,SD,,_bmad/core/tasks/shard-doc.xml,bmad-shard-doc,false,,,,,,Split large documents into smaller files by sections. Use when doc becomes too large (>500 lines) to manage effectively.,,
core,anytime,Editorial Review - Prose,EP,,_bmad/core/tasks/editorial-review-prose.xml,bmad-editorial-review-prose,false,,,,,,"Review prose for clarity, tone, and communication issues. Use after drafting to polish written content.",report located with target document,three-column markdown table with suggested fixes
core,anytime,Editorial Review - Structure,ES,,_bmad/core/tasks/editorial-review-structure.xml,bmad-editorial-review-structure,false,,,,,,"Propose cuts, reorganization, and simplification while preserving comprehension. Use when doc produced from multiple subprocesses or needs structural improvement.",report located with target document,
core,anytime,Adversarial Review (General),AR,,_bmad/core/tasks/review-adversarial-general.xml,bmad-review-adversarial-general,false,,,,,,"Review content critically to find issues and weaknesses. Use for quality assurance or before finalizing deliverables. Code Review in other modules run this automatically, but its useful also for document reviews",,
BMad Builder,bmad-agent-builder,Build an Agent,BA,"Create, edit, convert, or fix an agent skill.",build-process,[-H] [description | path],anytime,,,,,bmad-agent-builder:quality-optimizer,false,output_folder,agent skill
BMad Builder,bmad-agent-builder,Optimize an Agent,OA,Validate and optimize an existing agent skill. Produces a quality report.,quality-optimizer,[-H] [path],anytime,bmad-agent-builder:build-process,,,,,false,bmad_builder_reports,quality report
BMad Builder,bmad-builder-setup,Setup Builder Module,SB,"Install or update BMad Builder module config and help entries. Collects user preferences, writes config.yaml, and migrates legacy configs.",configure,,anytime,,,,,,false,{project-root}/_bmad,config.yaml and config.user.yaml
BMad Builder,bmad-workflow-builder,Build a Workflow,BW,"Create, edit, convert, or fix a workflow or utility skill.",build-process,[-H] [description | path],anytime,,,,,bmad-workflow-builder:quality-optimizer,false,output_folder,workflow skill
BMad Builder,bmad-workflow-builder,Optimize a Workflow,OW,Validate and optimize an existing workflow or utility skill. Produces a quality report.,quality-optimizer,[-H] [path],anytime,bmad-workflow-builder:build-process,,,,,false,bmad_builder_reports,quality report
BMad Method,bmad-agent-tech-writer,Write Document,WD,"Describe in detail what you want, and the agent will follow documentation best practices. Multi-turn conversation with subprocess for research/review.",write,,anytime,,,,,,false,project-knowledge,document
BMad Method,bmad-agent-tech-writer,Update Standards,US,Update agent memory documentation-standards.md with your specific preferences if you discover missing document conventions.,update-standards,,anytime,,,,,,false,_bmad/_memory/tech-writer-sidecar,standards
BMad Method,bmad-agent-tech-writer,Mermaid Generate,MG,Create a Mermaid diagram based on user description. Will suggest diagram types if not specified.,mermaid,,anytime,,,,,,false,planning_artifacts,mermaid diagram
BMad Method,bmad-agent-tech-writer,Validate Document,VD,Review the specified document against documentation standards and best practices. Returns specific actionable improvement suggestions organized by priority.,validate,[path],anytime,,,,,,false,planning_artifacts,validation report
BMad Method,bmad-agent-tech-writer,Explain Concept,EC,Create clear technical explanations with examples and diagrams for complex concepts.,explain,[topic],anytime,,,,,,false,project_knowledge,explanation
BMad Method,bmad-brainstorming,Brainstorm Project,BP,Expert guided facilitation through a single or multiple techniques.,,1-analysis,false,,,,,false,planning_artifacts,brainstorming session,
BMad Method,bmad-check-implementation-readiness,Check Implementation Readiness,IR,Ensure PRD UX Architecture and Epics Stories are aligned.,,3-solutioning,bmad-create-epics-and-stories,,,,,true,planning_artifacts,readiness report,
BMad Method,bmad-code-review,Code Review,CR,Story cycle: If issues back to DS if approved then next CS or ER if epic complete.,,4-implementation,bmad-dev-story,,,,,false,,,
BMad Method,bmad-correct-course,Correct Course,CC,Navigate significant changes. May recommend start over update PRD redo architecture sprint planning or correct epics and stories.,,anytime,false,,,,,false,planning_artifacts,change proposal,
BMad Method,bmad-create-architecture,Create Architecture,CA,Guided workflow to document technical decisions.,,3-solutioning,false,,,,,true,planning_artifacts,architecture,
BMad Method,bmad-create-epics-and-stories,Create Epics and Stories,CE,,,3-solutioning,bmad-create-architecture,,,,,true,planning_artifacts,epics and stories,
BMad Method,bmad-create-prd,Create PRD,CP,Expert led facilitation to produce your Product Requirements Document.,,2-planning,false,,,,,true,planning_artifacts,prd,
BMad Method,bmad-create-story,Create Story,CS,Story cycle start: Prepare first found story in the sprint plan that is next or a specific epic/story designation.,create,,4-implementation,bmad-sprint-planning,,,,bmad-create-story:validate,true,implementation_artifacts,story
BMad Method,bmad-create-story,Validate Story,VS,Validates story readiness and completeness before development work begins.,validate,,4-implementation,bmad-create-story:create,,,,bmad-dev-story,false,implementation_artifacts,story validation report
BMad Method,bmad-create-ux-design,Create UX,CU,"Guidance through realizing the plan for your UX, strongly recommended if a UI is a primary piece of the proposed project.",,2-planning,bmad-create-prd,,,,,false,planning_artifacts,ux design,
BMad Method,bmad-dev-story,Dev Story,DS,Story cycle: Execute story implementation tasks and tests then CR then back to DS if fixes needed.,,4-implementation,bmad-create-story:validate,,,,,true,,,
BMad Method,bmad-document-project,Document Project,DP,Analyze an existing project to produce useful documentation.,,anytime,false,,,,,false,project-knowledge,*,
BMad Method,bmad-domain-research,Domain Research,DR,Industry domain deep dive subject matter expertise and terminology.,,1-analysis,false,,,,,false,planning_artifacts|project_knowledge,research documents,
BMad Method,bmad-edit-prd,Edit PRD,EP,,,[path],2-planning,bmad-validate-prd,,,,,false,planning_artifacts,updated prd
BMad Method,bmad-generate-project-context,Generate Project Context,GPC,Scan existing codebase to generate a lean LLM-optimized project-context.md. Essential for brownfield projects.,,anytime,false,,,,,false,output_folder,project context,
BMad Method,bmad-market-research,Market Research,MR,Market analysis competitive landscape customer needs and trends.,,1-analysis,false,,,,,false,planning_artifacts|project-knowledge,research documents,
BMad Method,bmad-product-brief,Create Brief,CB,A guided experience to nail down your product idea.,,1-analysis,false,,,,,false,planning_artifacts,product brief,
BMad Method,bmad-qa-generate-e2e-tests,QA Automation Test,QA,Generate automated API and E2E tests for implemented code. NOT for code review or story validation — use CR for that.,,4-implementation,bmad-dev-story,,,,,false,implementation_artifacts,test suite,
BMad Method,bmad-quick-dev,Quick Dev,QQ,Unified intent-in code-out workflow: clarify plan implement review and present.,,anytime,false,,,,,false,implementation_artifacts,spec and project implementation,
BMad Method,bmad-retrospective,Retrospective,ER,Optional at epic end: Review completed work lessons learned and next epic or if major issues consider CC.,,4-implementation,bmad-code-review,,,,,false,implementation_artifacts,retrospective,
BMad Method,bmad-sprint-planning,Sprint Planning,SP,Kicks off implementation by producing a plan the implementation agents will follow in sequence for every story.,,4-implementation,false,,,,,true,implementation_artifacts,sprint status,
BMad Method,bmad-sprint-status,Sprint Status,SS,Anytime: Summarize sprint status and route to next workflow.,,4-implementation,bmad-sprint-planning,,,,,false,,,
BMad Method,bmad-technical-research,Technical Research,TR,Technical feasibility architecture options and implementation approaches.,,1-analysis,false,,,,,false,planning_artifacts|project_knowledge,research documents,
BMad Method,bmad-validate-prd,Validate PRD,VP,,,[path],2-planning,bmad-create-prd,,,,,false,planning_artifacts,prd validation report
Core,bmad-brainstorming,Brainstorming,BSP,Use early in ideation or when stuck generating ideas.,,anytime,false,,,,,false,{output_folder}/brainstorming,brainstorming session,
Core,bmad-distillator,Distillator,DG,Use when you need token-efficient distillates that preserve all information for downstream LLM consumption.,[path],anytime,false,,,,,false,adjacent to source document or specified output_path,distillate markdown file(s),
Core,bmad-editorial-review-prose,Editorial Review - Prose,EP,Use after drafting to polish written content.,[path],anytime,false,,,,,false,report located with target document,three-column markdown table with suggested fixes,
Core,bmad-editorial-review-structure,Editorial Review - Structure,ES,Use when doc produced from multiple subprocesses or needs structural improvement.,[path],anytime,false,,,,,false,report located with target document,,
Core,bmad-help,BMad Help,BH,,,anytime,false,,,,,false,,,
Core,bmad-index-docs,Index Docs,ID,Use when LLM needs to understand available docs without loading everything.,,anytime,false,,,,,false,,,
Core,bmad-party-mode,Party Mode,PM,Orchestrate multi-agent discussions when you need multiple perspectives or want agents to collaborate.,,anytime,false,,,,,false,,,
Core,bmad-review-adversarial-general,Adversarial Review,AR,"Use for quality assurance or before finalizing deliverables. Code Review in other modules runs this automatically, but also useful for document reviews.",[path],anytime,false,,,,,false,,,
Core,bmad-review-edge-case-hunter,Edge Case Hunter Review,ECH,Use alongside adversarial review for orthogonal coverage — method-driven not attitude-driven.,[path],anytime,false,,,,,false,,,
Core,bmad-shard-doc,Shard Document,SD,Use when doc becomes too large (>500 lines) to manage effectively.,[path],anytime,false,,,,,false,,,
Creative Intelligence Suite,bmad-brainstorming,Brainstorming,BS,Facilitate brainstorming sessions using one or more techniques.,,anytime,false,,,,,false,output_folder,brainstorming session results,
Creative Intelligence Suite,bmad-cis-design-thinking,Design Thinking,DT,Guide human-centered design processes using empathy-driven methodologies.,,anytime,false,,,,,false,output_folder,design thinking,
Creative Intelligence Suite,bmad-cis-innovation-strategy,Innovation Strategy,IS,Identify disruption opportunities and architect business model innovation.,,anytime,false,,,,,false,output_folder,innovation strategy,
Creative Intelligence Suite,bmad-cis-problem-solving,Problem Solving,PS,Apply systematic problem-solving methodologies to crack complex challenges.,,anytime,false,,,,,false,output_folder,problem solution,
Creative Intelligence Suite,bmad-cis-storytelling,Storytelling,ST,Craft compelling narratives using proven story frameworks and techniques.,,anytime,false,,,,,false,output_folder,narrative/story,
1 module phase name code sequence workflow-file command required agent-name agent-command agent-display-name agent-title options description output-location outputs
2 bmm BMad Builder 1-analysis bmad-agent-builder Brainstorm Project Build an Agent BP BA 10 Create, edit, convert, or fix an agent skill. _bmad/core/workflows/brainstorming/workflow.md build-process bmad-brainstorming [-H] [description | path] false anytime analyst bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst data=_bmad/bmm/data/project-context-template.md bmad-agent-builder:quality-optimizer Expert Guided Facilitation through a single or multiple techniques false planning_artifacts output_folder brainstorming session agent skill
3 bmm BMad Builder 1-analysis bmad-agent-builder Market Research Optimize an Agent MR OA 20 Validate and optimize an existing agent skill. Produces a quality report. _bmad/bmm/workflows/1-analysis/research/workflow-market-research.md quality-optimizer bmad-bmm-market-research [-H] [path] false anytime analyst bmad-agent-builder:build-process bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst Create Mode Market analysis competitive landscape customer needs and trends false planning_artifacts|project-knowledge bmad_builder_reports research documents quality report
4 bmm BMad Builder 1-analysis bmad-builder-setup Domain Research Setup Builder Module DR SB 21 Install or update BMad Builder module config and help entries. Collects user preferences, writes config.yaml, and migrates legacy configs. _bmad/bmm/workflows/1-analysis/research/workflow-domain-research.md configure bmad-bmm-domain-research false anytime analyst bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst Create Mode Industry domain deep dive subject matter expertise and terminology false planning_artifacts|project_knowledge {project-root}/_bmad research documents config.yaml and config.user.yaml
5 bmm BMad Builder 1-analysis bmad-workflow-builder Technical Research Build a Workflow TR BW 22 Create, edit, convert, or fix a workflow or utility skill. _bmad/bmm/workflows/1-analysis/research/workflow-technical-research.md build-process bmad-bmm-technical-research [-H] [description | path] false anytime analyst bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst Create Mode bmad-workflow-builder:quality-optimizer Technical feasibility architecture options and implementation approaches false planning_artifacts|project_knowledge output_folder research documents workflow skill
6 bmm BMad Builder 1-analysis bmad-workflow-builder Create Brief Optimize a Workflow CB OW 30 Validate and optimize an existing workflow or utility skill. Produces a quality report. _bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md quality-optimizer bmad-bmm-create-product-brief [-H] [path] false anytime analyst bmad-workflow-builder:build-process bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst Create Mode A guided experience to nail down your product idea false planning_artifacts bmad_builder_reports product brief quality report
7 bmm BMad Method 2-planning bmad-agent-tech-writer Create PRD Write Document CP WD 10 Describe in detail what you want, and the agent will follow documentation best practices. Multi-turn conversation with subprocess for research/review. _bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-create-prd.md write bmad-bmm-create-prd true anytime pm bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm John 📋 Product Manager Create Mode Expert led facilitation to produce your Product Requirements Document false planning_artifacts project-knowledge prd document
8 bmm BMad Method 2-planning bmad-agent-tech-writer Validate PRD Update Standards VP US 20 Update agent memory documentation-standards.md with your specific preferences if you discover missing document conventions. _bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-validate-prd.md update-standards bmad-bmm-validate-prd false anytime pm bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm John 📋 Product Manager Validate Mode Validate PRD is comprehensive lean well organized and cohesive false planning_artifacts _bmad/_memory/tech-writer-sidecar prd validation report standards
9 bmm BMad Method 2-planning bmad-agent-tech-writer Edit PRD Mermaid Generate EP MG 25 Create a Mermaid diagram based on user description. Will suggest diagram types if not specified. _bmad/bmm/workflows/2-plan-workflows/create-prd/workflow-edit-prd.md mermaid bmad-bmm-edit-prd false anytime pm bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm John 📋 Product Manager Edit Mode Improve and enhance an existing PRD false planning_artifacts updated prd mermaid diagram
10 bmm BMad Method 2-planning bmad-agent-tech-writer Create UX Validate Document CU VD 30 Review the specified document against documentation standards and best practices. Returns specific actionable improvement suggestions organized by priority. _bmad/bmm/workflows/2-plan-workflows/create-ux-design/workflow.md validate bmad-bmm-create-ux-design [path] false anytime ux-designer bmad:- Every decision serves genuine user needs - Start simple:agent:ux-designer Sally 🎨 UX Designer Create Mode Guidance through realizing the plan for your UX, strongly recommended if a UI is a primary piece of the proposed project false planning_artifacts ux design validation report
11 bmm BMad Method 3-solutioning bmad-agent-tech-writer Create Architecture Explain Concept CA EC 10 Create clear technical explanations with examples and diagrams for complex concepts. _bmad/bmm/workflows/3-solutioning/create-architecture/workflow.md explain bmad-bmm-create-architecture [topic] true anytime architect bmad:balancing 'what could be' with 'what should be.':agent:architect Winston 🏗️ Architect Create Mode Guided Workflow to document technical decisions false planning_artifacts project_knowledge architecture explanation
12 bmm BMad Method 3-solutioning bmad-brainstorming Create Epics and Stories Brainstorm Project CE BP 30 Expert guided facilitation through a single or multiple techniques. _bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md bmad-bmm-create-epics-and-stories 1-analysis true false pm bmad:Asks 'WHY?' relentlessly like a detective on a case. Direct and data-sharp:agent:pm John 📋 Product Manager Create Mode false Create the Epics and Stories Listing planning_artifacts planning_artifacts brainstorming session epics and stories
13 bmm BMad Method 3-solutioning bmad-check-implementation-readiness Check Implementation Readiness IR 70 Ensure PRD UX Architecture and Epics Stories are aligned. _bmad/bmm/workflows/3-solutioning/check-implementation-readiness/workflow.md bmad-bmm-check-implementation-readiness 3-solutioning true bmad-create-epics-and-stories architect bmad:balancing 'what could be' with 'what should be.':agent:architect Winston 🏗️ Architect Validate Mode true Ensure PRD UX Architecture and Epics Stories are aligned planning_artifacts planning_artifacts readiness report readiness report
14 bmm BMad Method 4-implementation bmad-code-review Sprint Planning Code Review SP CR 10 Story cycle: If issues back to DS if approved then next CS or ER if epic complete. _bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml bmad-bmm-sprint-planning 4-implementation true bmad-dev-story sm bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm Bob 🏃 Scrum Master Create Mode false Generate sprint plan for development tasks - this kicks off the implementation phase by producing a plan the implementation agents will follow in sequence for every story in the plan. implementation_artifacts sprint status
15 bmm BMad Method 4-implementation bmad-correct-course Sprint Status Correct Course SS CC 20 Navigate significant changes. May recommend start over update PRD redo architecture sprint planning or correct epics and stories. _bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml bmad-bmm-sprint-status anytime false sm bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm Bob 🏃 Scrum Master Create Mode false Anytime: Summarize sprint status and route to next workflow planning_artifacts change proposal
16 bmm BMad Method 4-implementation bmad-create-architecture Create Story Create Architecture CS CA 30 Guided workflow to document technical decisions. _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml bmad-bmm-create-story 3-solutioning true false sm bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm Bob 🏃 Scrum Master Create Mode true Story cycle start: Prepare first found story in the sprint plan that is next, or if the command is run with a specific epic and story designation with context. Once complete, then VS then DS then CR then back to DS if needed or next CS or ER planning_artifacts implementation_artifacts architecture story
17 bmm BMad Method 4-implementation bmad-create-epics-and-stories Validate Story Create Epics and Stories VS CE 35 _bmad/bmm/workflows/4-implementation/create-story/workflow.yaml bmad-bmm-create-story 3-solutioning false bmad-create-architecture sm bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm Bob 🏃 Scrum Master Validate Mode true Validates story readiness and completeness before development work begins planning_artifacts implementation_artifacts epics and stories story validation report
18 bmm BMad Method 4-implementation bmad-create-prd Dev Story Create PRD DS CP 40 Expert led facilitation to produce your Product Requirements Document. _bmad/bmm/workflows/4-implementation/dev-story/workflow.yaml bmad-bmm-dev-story 2-planning true false dev bmad:_bmad/bmm/agents/dev.md:agent:dev Amelia 💻 Developer Agent Create Mode true Story cycle: Execute story implementation tasks and tests then CR then back to DS if fixes needed planning_artifacts prd
19 bmm BMad Method 4-implementation bmad-create-story QA Automation Test Create Story QA CS 45 Story cycle start: Prepare first found story in the sprint plan that is next or a specific epic/story designation. _bmad/bmm/workflows/qa/automate/workflow.yaml create bmad-bmm-qa-automate false 4-implementation qa bmad-sprint-planning bmad:bmm:agent:qa Quinn 🧪 QA Engineer Create Mode bmad-create-story:validate Generate automated API and E2E tests for implemented code using the project's existing test framework (detects existing well known in use test frameworks). Use after implementation to add test coverage. NOT for code review or story validation - use CR for that. true implementation_artifacts test suite story
20 bmm BMad Method 4-implementation bmad-create-story Code Review Validate Story CR VS 50 Validates story readiness and completeness before development work begins. _bmad/bmm/workflows/4-implementation/code-review/workflow.yaml validate bmad-bmm-code-review false 4-implementation dev bmad-create-story:create bmad:_bmad/bmm/agents/dev.md:agent:dev Amelia 💻 Developer Agent Create Mode bmad-dev-story Story cycle: If issues back to DS if approved then next CS or ER if epic complete false implementation_artifacts story validation report
21 bmm BMad Method 4-implementation bmad-create-ux-design Retrospective Create UX ER CU 60 Guidance through realizing the plan for your UX, strongly recommended if a UI is a primary piece of the proposed project. _bmad/bmm/workflows/4-implementation/retrospective/workflow.yaml bmad-bmm-retrospective 2-planning false bmad-create-prd sm bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm Bob 🏃 Scrum Master Create Mode false Optional at epic end: Review completed work lessons learned and next epic or if major issues consider CC planning_artifacts implementation_artifacts ux design retrospective
22 bmm BMad Method anytime bmad-dev-story Document Project Dev Story DP DS Story cycle: Execute story implementation tasks and tests then CR then back to DS if fixes needed. _bmad/bmm/workflows/document-project/workflow.yaml bmad-bmm-document-project 4-implementation false bmad-create-story:validate analyst bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst Create Mode true Analyze an existing project to produce useful documentation project-knowledge *
23 bmm BMad Method anytime bmad-document-project Generate Project Context Document Project GPC DP Analyze an existing project to produce useful documentation. _bmad/bmm/workflows/generate-project-context/workflow.md bmad-bmm-generate-project-context anytime false analyst bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst Create Mode false Scan existing codebase to generate a lean LLM-optimized project-context.md containing critical implementation rules patterns and conventions for AI agents. Essential for brownfield projects and quick-flow. project-knowledge output_folder * project context
24 bmm BMad Method anytime bmad-domain-research Quick Spec Domain Research QS DR Industry domain deep dive subject matter expertise and terminology. _bmad/bmm/workflows/bmad-quick-flow/quick-spec/workflow.md bmad-bmm-quick-spec 1-analysis false quick-flow-solo-dev bmad:and implementation-focused. Uses tech slang (e.g.:agent:quick-flow-solo-dev Barry 🚀 Quick Flow Solo Dev Create Mode false Do not suggest for potentially very complex things unless requested or if the user complains that they do not want to follow the extensive planning of the bmad method. Quick one-off tasks small changes simple apps brownfield additions to well established patterns utilities without extensive planning planning_artifacts|project_knowledge planning_artifacts research documents tech spec
25 bmm BMad Method anytime bmad-edit-prd Quick Dev Edit PRD QD EP _bmad/bmm/workflows/bmad-quick-flow/quick-dev/workflow.md bmad-bmm-quick-dev [path] false 2-planning quick-flow-solo-dev bmad-validate-prd bmad:and implementation-focused. Uses tech slang (e.g.:agent:quick-flow-solo-dev Barry 🚀 Quick Flow Solo Dev Create Mode Quick one-off tasks small changes simple apps utilities without extensive planning - Do not suggest for potentially very complex things unless requested or if the user complains that they do not want to follow the extensive planning of the bmad method, unless the user is already working through the implementation phase and just requests a 1 off things not already in the plan false planning_artifacts updated prd
26 bmm BMad Method anytime bmad-generate-project-context Correct Course Generate Project Context CC GPC Scan existing codebase to generate a lean LLM-optimized project-context.md. Essential for brownfield projects. _bmad/bmm/workflows/4-implementation/correct-course/workflow.yaml bmad-bmm-correct-course anytime false sm bmad:- I strive to be a servant leader and conduct myself accordingly:agent:sm Bob 🏃 Scrum Master Create Mode false Anytime: Navigate significant changes. May recommend start over update PRD redo architecture sprint planning or correct epics and stories output_folder planning_artifacts project context change proposal
27 bmm BMad Method anytime bmad-market-research Write Document Market Research WD MR Market analysis competitive landscape customer needs and trends. _bmad/bmm/agents/tech-writer/tech-writer.agent.yaml 1-analysis false tech-writer bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer Paige 📚 Technical Writer false Describe in detail what you want, and the agent will follow the documentation best practices defined in agent memory. Multi-turn conversation with subprocess for research/review. planning_artifacts|project-knowledge project-knowledge research documents document
28 bmm BMad Method anytime bmad-product-brief Update Standards Create Brief US CB A guided experience to nail down your product idea. _bmad/bmm/agents/tech-writer/tech-writer.agent.yaml 1-analysis false tech-writer bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer Paige 📚 Technical Writer false Update agent memory documentation-standards.md with your specific preferences if you discover missing document conventions. planning_artifacts _bmad/_memory/tech-writer-sidecar product brief standards
29 bmm BMad Method anytime bmad-qa-generate-e2e-tests Mermaid Generate QA Automation Test MG QA Generate automated API and E2E tests for implemented code. NOT for code review or story validation — use CR for that. _bmad/bmm/agents/tech-writer/tech-writer.agent.yaml 4-implementation false bmad-dev-story tech-writer bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer Paige 📚 Technical Writer false Create a Mermaid diagram based on user description. Will suggest diagram types if not specified. implementation_artifacts planning_artifacts test suite mermaid diagram
30 bmm BMad Method anytime bmad-quick-dev Validate Document Quick Dev VD QQ Unified intent-in code-out workflow: clarify plan implement review and present. _bmad/bmm/agents/tech-writer/tech-writer.agent.yaml anytime false tech-writer bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer Paige 📚 Technical Writer false Review the specified document against documentation standards and best practices. Returns specific actionable improvement suggestions organized by priority. implementation_artifacts planning_artifacts spec and project implementation validation report
31 bmm BMad Method anytime bmad-retrospective Explain Concept Retrospective EC ER Optional at epic end: Review completed work lessons learned and next epic or if major issues consider CC. _bmad/bmm/agents/tech-writer/tech-writer.agent.yaml 4-implementation false bmad-code-review tech-writer bmad:- Every Technical Document I touch helps someone accomplish a task. Thus I strive for Clarity above all:agent:tech-writer Paige 📚 Technical Writer false Create clear technical explanations with examples and diagrams for complex concepts. Breaks down into digestible sections using task-oriented approach. implementation_artifacts project_knowledge retrospective explanation
32 core BMad Method anytime bmad-sprint-planning Brainstorming Sprint Planning BSP SP Kicks off implementation by producing a plan the implementation agents will follow in sequence for every story. _bmad/core/workflows/brainstorming/workflow.md bmad-brainstorming 4-implementation false analyst bmad:- Channel expert business analysis frameworks: draw upon Porter's Five Forces:agent:analyst Mary 📊 Business Analyst true Generate diverse ideas through interactive techniques. Use early in ideation phase or when stuck generating ideas. implementation_artifacts {output_folder}/brainstorming/brainstorming-session-{{date}}.md sprint status
33 core BMad Method anytime bmad-sprint-status Party Mode Sprint Status PM SS Anytime: Summarize sprint status and route to next workflow. _bmad/core/workflows/party-mode/workflow.md bmad-party-mode 4-implementation false bmad-sprint-planning party-mode facilitator false Orchestrate multi-agent discussions. Use when you need multiple agent perspectives or want agents to collaborate.
34 core BMad Method anytime bmad-technical-research bmad-help Technical Research BH TR Technical feasibility architecture options and implementation approaches. _bmad/core/tasks/help.md bmad-help 1-analysis false false Get unstuck by showing what workflow steps come next or answering BMad Method questions. planning_artifacts|project_knowledge research documents
35 core BMad Method anytime bmad-validate-prd Index Docs Validate PRD ID VP _bmad/core/tasks/index-docs.xml bmad-index-docs [path] false 2-planning bmad-create-prd Create lightweight index for quick LLM scanning. Use when LLM needs to understand available docs without loading everything. false planning_artifacts prd validation report
36 core Core anytime bmad-brainstorming Shard Document Brainstorming SD BSP Use early in ideation or when stuck generating ideas. _bmad/core/tasks/shard-doc.xml bmad-shard-doc anytime false false Split large documents into smaller files by sections. Use when doc becomes too large (>500 lines) to manage effectively. {output_folder}/brainstorming brainstorming session
37 core Core anytime bmad-distillator Editorial Review - Prose Distillator EP DG Use when you need token-efficient distillates that preserve all information for downstream LLM consumption. _bmad/core/tasks/editorial-review-prose.xml [path] bmad-editorial-review-prose anytime false false Review prose for clarity, tone, and communication issues. Use after drafting to polish written content. adjacent to source document or specified output_path report located with target document distillate markdown file(s) three-column markdown table with suggested fixes
38 core Core anytime bmad-editorial-review-prose Editorial Review - Structure Editorial Review - Prose ES EP Use after drafting to polish written content. _bmad/core/tasks/editorial-review-structure.xml [path] bmad-editorial-review-structure anytime false false Propose cuts, reorganization, and simplification while preserving comprehension. Use when doc produced from multiple subprocesses or needs structural improvement. report located with target document report located with target document three-column markdown table with suggested fixes
39 core Core anytime bmad-editorial-review-structure Adversarial Review (General) Editorial Review - Structure AR ES Use when doc produced from multiple subprocesses or needs structural improvement. _bmad/core/tasks/review-adversarial-general.xml [path] bmad-review-adversarial-general anytime false false Review content critically to find issues and weaknesses. Use for quality assurance or before finalizing deliverables. Code Review in other modules run this automatically, but its useful also for document reviews report located with target document
40 Core bmad-help BMad Help BH anytime false false
41 Core bmad-index-docs Index Docs ID Use when LLM needs to understand available docs without loading everything. anytime false false
42 Core bmad-party-mode Party Mode PM Orchestrate multi-agent discussions when you need multiple perspectives or want agents to collaborate. anytime false false
43 Core bmad-review-adversarial-general Adversarial Review AR Use for quality assurance or before finalizing deliverables. Code Review in other modules runs this automatically, but also useful for document reviews. [path] anytime false false
44 Core bmad-review-edge-case-hunter Edge Case Hunter Review ECH Use alongside adversarial review for orthogonal coverage — method-driven not attitude-driven. [path] anytime false false
45 Core bmad-shard-doc Shard Document SD Use when doc becomes too large (>500 lines) to manage effectively. [path] anytime false false
46 Creative Intelligence Suite bmad-brainstorming Brainstorming BS Facilitate brainstorming sessions using one or more techniques. anytime false false output_folder brainstorming session results
47 Creative Intelligence Suite bmad-cis-design-thinking Design Thinking DT Guide human-centered design processes using empathy-driven methodologies. anytime false false output_folder design thinking
48 Creative Intelligence Suite bmad-cis-innovation-strategy Innovation Strategy IS Identify disruption opportunities and architect business model innovation. anytime false false output_folder innovation strategy
49 Creative Intelligence Suite bmad-cis-problem-solving Problem Solving PS Apply systematic problem-solving methodologies to crack complex challenges. anytime false false output_folder problem solution
50 Creative Intelligence Suite bmad-cis-storytelling Storytelling ST Craft compelling narratives using proven story frameworks and techniques. anytime false false output_folder narrative/story