-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathopencode.jsonc
More file actions
140 lines (140 loc) · 6.38 KB
/
Copy pathopencode.jsonc
File metadata and controls
140 lines (140 loc) · 6.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
{
"$schema": "https://opencode.ai/config.json",
"instructions": [
".bmad-core/core-config.yaml"
],
// Solo-dev BMAD v4: only the agents the compressed workflow actually uses.
// Stock story-flow agents (dev/pm/po/qa/sm/ux-expert) were trimmed 2026-06-12 —
// archived in docs/OldDocs/stock-bmad/ of the framework repo.
"agent": {
"bmad-orchestrator": {
"prompt": "{file:./.bmad-core/agents/bmad-orchestrator.md}",
"mode": "primary",
"tools": {
"write": true,
"edit": true,
"bash": true
},
"description": "Backend/business-logic implementation (*build-functional-phase) and multi-agent coordination"
},
"bmad-master": {
"prompt": "{file:./.bmad-core/agents/bmad-master.md}",
"mode": "all",
"tools": {
"write": true,
"edit": true,
"bash": true
},
"description": "HTML renders (*render-workflow-docs, *generate-html), status refresh, handoff (*handoff-phase), one-off tasks"
},
"bmad-architect": {
"prompt": "{file:./.bmad-core/agents/architect.md}",
"mode": "all",
"tools": {
"write": true,
"edit": true,
"bash": true
},
"description": "Optional deep architecture dive; /analyst covers day-1 architecture by default"
},
"bmad-analyst": {
"prompt": "{file:./.bmad-core/agents/analyst.md}",
"mode": "all",
"tools": {
"write": true,
"edit": true,
"bash": true
},
"description": "Day-1 docs (*day1-brownfield / *day1-greenfield), requirements split (*split-brd), brainstorming, research"
},
"bmad-verifier": {
"prompt": "{file:./.bmad-core/agents/verifier.md}",
"mode": "all",
"tools": {
"write": true,
"edit": true,
"bash": true
},
"description": "Vera — autonomous verification (*verify ui|functional|all); writes verdicts into the checklist Requirements Status tables"
}
},
"command": {
"bmad:tasks:day1-brownfield": {
"template": "{file:./.bmad-core/tasks/day1-brownfield.md}",
"description": "Day-1 master task for an EXISTING project: Architecture + BRD + Coding-Standards + .editorconfig + PROJECT-STATUS + CLAUDE.md (+ checklist migration if a dev plan exists), all HTML-rendered."
},
"bmad:tasks:day1-greenfield": {
"template": "{file:./.bmad-core/tasks/day1-greenfield.md}",
"description": "Day-1 master task for a NEW project: target Architecture + BRD + Coding-Standards + .editorconfig + PROJECT-STATUS + CLAUDE.md, all HTML-rendered."
},
"bmad:tasks:split-brd": {
"template": "{file:./.bmad-core/tasks/split-brd.md}",
"description": "Split the BRD into UI-Checklist (REQ-UI-*) and Functional-Checklist (REQ-FN/RAG/NFR-*) with Requirements Status tables."
},
"bmad:tasks:build-ui-phase": {
"template": "{file:./.bmad-core/tasks/build-ui-phase.md}",
"description": "Implement every open REQ-UI-* with TrBlazeUI per Coding Standards; self-smoke; chain the verifier. Normally driven by /trblazeui."
},
"bmad:tasks:build-functional-phase": {
"template": "{file:./.bmad-core/tasks/build-functional-phase.md}",
"description": "Implement every open REQ-FN-*/REQ-NFR-* per Coding Standards; self-smoke; chain the verifier. Normally driven by /bmad-orchestrator."
},
"bmad:tasks:build-rag-phase": {
"template": "{file:./.bmad-core/tasks/build-rag-phase.md}",
"description": "Implement every open REQ-RAG-* with TechieRag per Coding Standards; self-smoke. Normally driven by /techierag."
},
"bmad:tasks:verify-phase": {
"template": "{file:./.bmad-core/tasks/verify-phase.md}",
"description": "Autonomous verification of a scope (ui | functional | all | REQ list | legacy phase-N); verdicts land in the checklist Requirements Status tables."
},
"bmad:tasks:handoff-phase": {
"template": "{file:./.bmad-core/tasks/handoff-phase.md}",
"description": "Final wrap-up: Usage/Testing/Setup doc, PROJECT-STATUS → Handoff, HTML re-renders, Library-Feedback consolidation."
},
"bmad:tasks:render-workflow-docs": {
"template": "{file:./.bmad-core/tasks/render-workflow-docs.md}",
"description": "Re-render the canonical trio: BRD.html + Architecture.html + PROJECT-STATUS.html (with NEXT COMMAND call-to-action)."
},
"bmad:tasks:generate-html": {
"template": "{file:./.bmad-core/tasks/generate-html.md}",
"description": "Render any markdown file(s) or a non-recursive directory to self-contained HTML using the shared shell."
},
"bmad:tasks:author-brd": {
"template": "{file:./.bmad-core/tasks/author-brd.md}",
"description": "Interactively extend docs/{AppName}-BRD.md with confirmed BRD-N requirements (per-item elicitation)."
},
"bmad:tasks:document-project": {
"template": "{file:./.bmad-core/tasks/document-project.md}",
"description": "Generate comprehensive documentation for existing projects optimized for AI development agents."
},
"bmad:tasks:create-doc": {
"template": "{file:./.bmad-core/tasks/create-doc.md}"
},
"bmad:tasks:create-deep-research-prompt": {
"template": "{file:./.bmad-core/tasks/create-deep-research-prompt.md}",
"description": "Generate well-structured research prompts."
},
"bmad:tasks:facilitate-brainstorming-session": {
"template": "{file:./.bmad-core/tasks/facilitate-brainstorming-session.md}"
},
"bmad:tasks:advanced-elicitation": {
"template": "{file:./.bmad-core/tasks/advanced-elicitation.md}",
"description": "Reflective/brainstorming actions for deeper exploration and iterative refinement of drafted content."
},
"bmad:tasks:execute-checklist": {
"template": "{file:./.bmad-core/tasks/execute-checklist.md}"
},
"bmad:tasks:index-docs": {
"template": "{file:./.bmad-core/tasks/index-docs.md}",
"description": "Maintain docs/index.md by scanning all documentation files and indexing them with descriptions."
},
"bmad:tasks:kb-mode-interaction": {
"template": "{file:./.bmad-core/tasks/kb-mode-interaction.md}",
"description": "User-friendly interface to the BMad knowledge base."
},
"bmad:tasks:shard-doc": {
"template": "{file:./.bmad-core/tasks/shard-doc.md}",
"description": "Split a large document into smaller documents by level-2 sections, preserving content integrity."
}
}
}