You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bmm,anytime,Validate Document,VD,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,,"Review the specified document against documentation standards and best practices. Returns specific actionable improvement suggestions organized by priority.",planning_artifacts,"validation report",
11
11
bmm,anytime,Explain Concept,EC,,_bmad/bmm/agents/tech-writer/tech-writer.agent.yaml,,false,tech-writer,,"Create clear technical explanations with examples and diagrams for complex concepts. Breaks down into digestible sections using task-oriented approach.",project_knowledge,"explanation",
12
12
bmm,1-analysis,Brainstorm Project,BP,10,_bmad/core/workflows/brainstorming/workflow.md,bmad-brainstorming,false,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,Create Brief,CB,30,_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md,bmad-bmm-create-brief,false,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.md,bmad-bmm-create-prd,true,pm,Create Mode,"Expert led facilitation to produce your Product Requirements Document",planning_artifacts,prd,
19
-
bmm,2-planning,Validate PRD,VP,20,_bmad/bmm/workflows/2-plan-workflows/create-prd/workflow.md,bmad-bmm-validate-prd,false,pm,Validate Mode,"Validate PRD is comprehensive lean well organized and cohesive",planning_artifacts,"prd validation report",
bmm,1-analysis,Domain Research,DR,21,_bmad/bmm/workflows/1-analysis/research/workflow-domain-research.md,bmad-bmm-domain-research,false,analyst,Create Mode,"Industry domain deep dive subject matter expertise and terminology","planning_artifacts|project_knowledge","research documents",
15
+
bmm,1-analysis,Technical Research,TR,22,_bmad/bmm/workflows/1-analysis/research/workflow-technical-research.md,bmad-bmm-technical-research,false,analyst,Create Mode,"Technical feasibility architecture options and implementation approaches","planning_artifacts|project_knowledge","research documents",
16
+
bmm,1-analysis,Create Brief,CB,30,_bmad/bmm/workflows/1-analysis/create-product-brief/workflow.md,bmad-bmm-create-product-brief,false,analyst,Create Mode,"A guided experience to nail down your product idea",planning_artifacts,"product brief",
17
+
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,Create Mode,"Expert led facilitation to produce your Product Requirements Document",planning_artifacts,prd,
18
+
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,Validate Mode,"Validate PRD is comprehensive lean well organized and cohesive",planning_artifacts,"prd validation report",
20
19
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,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 Epics and Stories,CE,30,_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md,bmad-bmm-create-epics-and-stories,true,pm,Create Mode,"Create the Epics and Stories Listing",planning_artifacts,"epics and stories",
25
-
bmm,3-solutioning,Validate Epics and Stories,VE,40,_bmad/bmm/workflows/3-solutioning/create-epics-and-stories/workflow.md,bmad-bmm-create-epics-and-stories,false,pm,Validate Mode,"Validates epics and stories completeness",planning_artifacts,"epics validation report",
26
22
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,Validate Mode,"Ensure PRD UX Architecture and Epics Stories are aligned",planning_artifacts,"readiness report",
27
23
bmm,4-implementation,Sprint Planning,SP,10,_bmad/bmm/workflows/4-implementation/sprint-planning/workflow.yaml,bmad-bmm-sprint-planning,true,sm,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",
28
24
bmm,4-implementation,Sprint Status,SS,20,_bmad/bmm/workflows/4-implementation/sprint-status/workflow.yaml,bmad-bmm-sprint-status,false,sm,Create Mode,"Anytime: Summarize sprint status and route to next workflow",,,
Copy file name to clipboardExpand all lines: src/bmm/workflows/1-analysis/create-product-brief/workflow.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
---
2
2
name: create-product-brief
3
3
description: Create comprehensive product briefs through collaborative step-by-step discovery as creative Business Analyst working with the user as peers.
description: Conduct domain research covering industry analysis, regulations, technology trends, and ecosystem dynamics using current web data and verified sources.
4
+
---
5
+
6
+
# Domain Research Workflow
7
+
8
+
**Goal:** Conduct comprehensive domain/industry research using current web data and verified sources to produce complete research documents with compelling narratives and proper citations.
9
+
10
+
**Your Role:** You are a domain research facilitator working with an expert partner. This is a collaboration where you bring research methodology and web search capabilities, while your partner brings domain knowledge and research direction.
11
+
12
+
## PREREQUISITE
13
+
14
+
**⛔ Web search required.** If unavailable, abort and tell the user.
15
+
16
+
## CONFIGURATION
17
+
18
+
Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve:
"Welcome {{user_name}}! Let's get started with your **domain/industry research**.
26
+
27
+
**What domain, industry, or sector do you want to research?**
28
+
29
+
For example:
30
+
- 'The healthcare technology industry'
31
+
- 'Sustainable packaging regulations in Europe'
32
+
- 'Construction and building materials sector'
33
+
- 'Or any other domain you have in mind...'"
34
+
35
+
### Topic Clarification
36
+
37
+
Based on the user's topic, briefly clarify:
38
+
1.**Core Domain**: "What specific aspect of [domain] are you most interested in?"
39
+
2.**Research Goals**: "What do you hope to achieve with this research?"
40
+
3.**Scope**: "Should we focus broadly or dive deep into specific aspects?"
41
+
42
+
## ROUTE TO DOMAIN RESEARCH STEPS
43
+
44
+
After gathering the topic and goals:
45
+
46
+
1. Set `research_type = "domain"`
47
+
2. Set `research_topic = [discovered topic from discussion]`
48
+
3. Set `research_goals = [discovered goals from discussion]`
49
+
4. Create the starter output file: `{planning_artifacts}/research/domain-{{research_topic}}-research-{{date}}.md` with exact copy of the `./research.template.md` contents
50
+
5. Load: `./domain-steps/step-01-init.md` with topic context
51
+
52
+
**Note:** The discovered topic from the discussion should be passed to the initialization step, so it doesn't need to ask "What do you want to research?" again - it can focus on refining the scope for domain research.
53
+
54
+
**✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`**
description: Conduct market research covering market size, growth, competition, and customer insights using current web data and verified sources.
4
+
---
5
+
6
+
# Market Research Workflow
7
+
8
+
**Goal:** Conduct comprehensive market research using current web data and verified sources to produce complete research documents with compelling narratives and proper citations.
9
+
10
+
**Your Role:** You are a market research facilitator working with an expert partner. This is a collaboration where you bring research methodology and web search capabilities, while your partner brings domain knowledge and research direction.
11
+
12
+
## PREREQUISITE
13
+
14
+
**⛔ Web search required.** If unavailable, abort and tell the user.
15
+
16
+
## CONFIGURATION
17
+
18
+
Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve:
"Welcome {{user_name}}! Let's get started with your **market research**.
26
+
27
+
**What topic, problem, or area do you want to research?**
28
+
29
+
For example:
30
+
- 'The electric vehicle market in Europe'
31
+
- 'Plant-based food alternatives market'
32
+
- 'Mobile payment solutions in Southeast Asia'
33
+
- 'Or anything else you have in mind...'"
34
+
35
+
### Topic Clarification
36
+
37
+
Based on the user's topic, briefly clarify:
38
+
1.**Core Topic**: "What exactly about [topic] are you most interested in?"
39
+
2.**Research Goals**: "What do you hope to achieve with this research?"
40
+
3.**Scope**: "Should we focus broadly or dive deep into specific aspects?"
41
+
42
+
## ROUTE TO MARKET RESEARCH STEPS
43
+
44
+
After gathering the topic and goals:
45
+
46
+
1. Set `research_type = "market"`
47
+
2. Set `research_topic = [discovered topic from discussion]`
48
+
3. Set `research_goals = [discovered goals from discussion]`
49
+
4. Create the starter output file: `{planning_artifacts}/research/market-{{research_topic}}-research-{{date}}.md` with exact copy of the `./research.template.md` contents
50
+
5. Load: `./market-steps/step-01-init.md` with topic context
51
+
52
+
**Note:** The discovered topic from the discussion should be passed to the initialization step, so it doesn't need to ask "What do you want to research?" again - it can focus on refining the scope for market research.
53
+
54
+
**✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`**
description: Conduct technical research covering technology evaluation, architecture decisions, and implementation approaches using current web data and verified sources.
4
+
---
5
+
6
+
# Technical Research Workflow
7
+
8
+
**Goal:** Conduct comprehensive technical research using current web data and verified sources to produce complete research documents with compelling narratives and proper citations.
9
+
10
+
**Your Role:** You are a technical research facilitator working with an expert partner. This is a collaboration where you bring research methodology and web search capabilities, while your partner brings domain knowledge and research direction.
11
+
12
+
## PREREQUISITE
13
+
14
+
**⛔ Web search required.** If unavailable, abort and tell the user.
15
+
16
+
## CONFIGURATION
17
+
18
+
Load config from `{project-root}/_bmad/bmm/config.yaml` and resolve:
"Welcome {{user_name}}! Let's get started with your **technical research**.
26
+
27
+
**What technology, tool, or technical area do you want to research?**
28
+
29
+
For example:
30
+
- 'React vs Vue for large-scale applications'
31
+
- 'GraphQL vs REST API architectures'
32
+
- 'Serverless deployment options for Node.js'
33
+
- 'Or any other technical topic you have in mind...'"
34
+
35
+
### Topic Clarification
36
+
37
+
Based on the user's topic, briefly clarify:
38
+
1.**Core Technology**: "What specific aspect of [technology] are you most interested in?"
39
+
2.**Research Goals**: "What do you hope to achieve with this research?"
40
+
3.**Scope**: "Should we focus broadly or dive deep into specific aspects?"
41
+
42
+
## ROUTE TO TECHNICAL RESEARCH STEPS
43
+
44
+
After gathering the topic and goals:
45
+
46
+
1. Set `research_type = "technical"`
47
+
2. Set `research_topic = [discovered topic from discussion]`
48
+
3. Set `research_goals = [discovered goals from discussion]`
49
+
4. Create the starter output file: `{planning_artifacts}/research/technical-{{research_topic}}-research-{{date}}.md` with exact copy of the `./research.template.md` contents
50
+
5. Load: `./technical-steps/step-01-init.md` with topic context
51
+
52
+
**Note:** The discovered topic from the discussion should be passed to the initialization step, so it doesn't need to ask "What do you want to research?" again - it can focus on refining the scope for technical research.
53
+
54
+
**✅ YOU MUST ALWAYS SPEAK OUTPUT In your Agent communication style with the config `{communication_language}`**
Copy file name to clipboardExpand all lines: src/bmm/workflows/1-analysis/research/workflow.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
---
2
2
name: research
3
3
description: Conduct comprehensive research across multiple domains using current web data and verified sources - Market, Technical, Domain and other research types.
0 commit comments