Skip to content

Commit 003c979

Browse files
alexeyvclaude
andauthored
chore: remove SM agent (Bob) and migrate to Developer agent (#2186)
* chore: remove SM agent (Bob) and migrate capabilities to Developer agent Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(docs): correct agent naming and grammar from review triage Standardize Developer agent references to bmad-agent-dev (matching installed skill directory name) and fix possessive apostrophe in implementation-readiness workflow. * fix(skills): replace dev team references with Developer agent No longer a multi-agent development team — just one Developer agent. Remove residual Scrum Master search patterns from retrospective. --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 48c2324 commit 003c979

29 files changed

Lines changed: 191 additions & 259 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@
5959
"./src/bmm-skills/3-solutioning/bmad-create-epics-and-stories",
6060
"./src/bmm-skills/3-solutioning/bmad-generate-project-context",
6161
"./src/bmm-skills/4-implementation/bmad-agent-dev",
62-
"./src/bmm-skills/4-implementation/bmad-agent-sm",
6362
"./src/bmm-skills/4-implementation/bmad-dev-story",
6463
"./src/bmm-skills/4-implementation/bmad-quick-dev",
6564
"./src/bmm-skills/4-implementation/bmad-sprint-planning",

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Traditional AI tools do the thinking for you, producing average results. BMad ag
1616
- **AI Intelligent Help** — Invoke the `bmad-help` skill anytime for guidance on what's next
1717
- **Scale-Domain-Adaptive** — Automatically adjusts planning depth based on project complexity
1818
- **Structured Workflows** — Grounded in agile best practices across analysis, planning, architecture, and implementation
19-
- **Specialized Agents** — 12+ domain experts (PM, Architect, Developer, UX, Scrum Master, and more)
19+
- **Specialized Agents** — 12+ domain experts (PM, Architect, Developer, UX, and more)
2020
- **Party Mode** — Bring multiple agent personas into one session to collaborate and discuss
2121
- **Complete Lifecycle** — From brainstorming to deployment
2222

README_CN.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
- **AI 智能引导** —— 随时调用 `bmad-help` 获取下一步建议
1717
- **规模与领域自适应** —— 按项目复杂度自动调整规划深度
1818
- **结构化工作流** —— 覆盖分析、规划、架构、实施全流程
19-
- **专业角色智能体** —— 提供 PM、架构师、开发者、UX、Scrum Master 等 12+ 角色
19+
- **专业角色智能体** —— 提供 PM、架构师、开发者、UX 等 12+ 角色
2020
- **派对模式** —— 多个智能体可在同一会话协作讨论
2121
- **完整生命周期** —— 从头脑风暴一路到交付上线
2222

docs/_STYLE_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ Only for BMad Method and Enterprise tracks. Quick Flow skips to implementation.
353353

354354
### Can I change my plan later?
355355

356-
Yes. The SM agent has a `bmad-correct-course` workflow for handling scope changes.
356+
Yes. The `bmad-correct-course` workflow handles scope changes mid-implementation.
357357

358358
**Have a question not answered here?** [Open an issue](...) or ask in [Discord](...).
359359
```

docs/how-to/upgrade-to-v6.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ If you have stories created or implemented:
6161

6262
1. Complete the v6 installation
6363
2. Place `epics.md` or `epics/epic*.md` in `_bmad-output/planning-artifacts/`
64-
3. Run the Scrum Master's `bmad-sprint-planning` workflow
65-
4. Tell the SM which epics/stories are already complete
64+
3. Run the Developer's `bmad-sprint-planning` workflow
65+
4. Tell the agent which epics/stories are already complete
6666

6767
## What You Get
6868

docs/reference/agents.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ This page lists the default BMM (Agile suite) agents that install with BMad Meth
2020
| Analyst (Mary) | `bmad-analyst` | `BP`, `RS`, `CB`, `WB`, `DP` | Brainstorm Project, Research, Create Brief, PRFAQ Challenge, Document Project |
2121
| Product Manager (John) | `bmad-pm` | `CP`, `VP`, `EP`, `CE`, `IR`, `CC` | Create/Validate/Edit PRD, Create Epics and Stories, Implementation Readiness, Correct Course |
2222
| Architect (Winston) | `bmad-architect` | `CA`, `IR` | Create Architecture, Implementation Readiness |
23-
| Scrum Master (Bob) | `bmad-sm` | `SP`, `CS`, `ER`, `CC` | Sprint Planning, Create Story, Epic Retrospective, Correct Course |
24-
| Developer (Amelia) | `bmad-dev` | `DS`, `QD`, `QA`, `CR` | Dev Story, Quick Dev, QA Test Generation, Code Review |
23+
| Developer (Amelia) | `bmad-agent-dev` | `DS`, `QD`, `QA`, `CR`, `SP`, `CS`, `ER` | Dev Story, Quick Dev, QA Test Generation, Code Review, Sprint Planning, Create Story, Epic Retrospective |
2524
| UX Designer (Sally) | `bmad-ux-designer` | `CU` | Create UX Design |
2625
| Technical Writer (Paige) | `bmad-tech-writer` | `DP`, `WD`, `US`, `MG`, `VD`, `EC` | Document Project, Write Document, Update Standards, Mermaid Generate, Validate Doc, Explain Concept |
2726

docs/reference/commands.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@ Each skill is a directory containing a `SKILL.md` file. For example, a Claude Co
5454
│ └── SKILL.md
5555
├── bmad-create-prd/
5656
│ └── SKILL.md
57-
├── bmad-dev/
57+
├── bmad-agent-dev/
5858
│ └── SKILL.md
5959
└── ...
6060
```
6161

62-
The directory name determines the skill name in your IDE. For example, the directory `bmad-dev/` registers the skill `bmad-dev`.
62+
The directory name determines the skill name in your IDE. For example, the directory `bmad-agent-dev/` registers the skill `bmad-agent-dev`.
6363

6464
## How to Discover Your Skills
6565

@@ -79,10 +79,9 @@ Agent skills load a specialized AI persona with a defined role, communication st
7979

8080
| Example skill | Agent | Role |
8181
| --- | --- | --- |
82-
| `bmad-dev` | Amelia (Developer) | Implements stories with strict adherence to specs |
82+
| `bmad-agent-dev` | Amelia (Developer) | Implements stories with strict adherence to specs |
8383
| `bmad-pm` | John (Product Manager) | Creates and validates PRDs |
8484
| `bmad-architect` | Winston (Architect) | Designs system architecture |
85-
| `bmad-sm` | Bob (Scrum Master) | Manages sprints and stories |
8685

8786
See [Agents](./agents.md) for the full list of default agents and their triggers.
8887

@@ -125,7 +124,7 @@ The core module includes 11 built-in tools — reviews, compression, brainstormi
125124

126125
## Naming Convention
127126

128-
All skills use the `bmad-` prefix followed by a descriptive name (e.g., `bmad-dev`, `bmad-create-prd`, `bmad-help`). See [Modules](./modules.md) for available modules.
127+
All skills use the `bmad-` prefix followed by a descriptive name (e.g., `bmad-agent-dev`, `bmad-create-prd`, `bmad-help`). See [Modules](./modules.md) for available modules.
129128

130129
## Troubleshooting
131130

docs/tutorials/getting-started.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -181,19 +181,19 @@ Once planning is complete, move to implementation. **Each workflow should run in
181181

182182
### Initialize Sprint Planning
183183

184-
Invoke the **SM agent** (`bmad-agent-sm`) and run `bmad-sprint-planning` (`bmad-sprint-planning`). This creates `sprint-status.yaml` to track all epics and stories.
184+
Invoke the **Developer agent** (`bmad-agent-dev`) and run `bmad-sprint-planning` (`bmad-sprint-planning`). This creates `sprint-status.yaml` to track all epics and stories.
185185

186186
### The Build Cycle
187187

188188
For each story, repeat this cycle with fresh chats:
189189

190190
| Step | Agent | Workflow | Command | Purpose |
191191
| ---- | ----- | -------------- | -------------------------- | ---------------------------------- |
192-
| 1 | SM | `bmad-create-story` | `bmad-create-story` | Create story file from epic |
192+
| 1 | DEV | `bmad-create-story` | `bmad-create-story` | Create story file from epic |
193193
| 2 | DEV | `bmad-dev-story` | `bmad-dev-story` | Implement the story |
194194
| 3 | DEV | `bmad-code-review` | `bmad-code-review` | Quality validation *(recommended)* |
195195

196-
After completing all stories in an epic, invoke the **SM agent** (`bmad-agent-sm`) and run `bmad-retrospective` (`bmad-retrospective`).
196+
After completing all stories in an epic, invoke the **Developer agent** (`bmad-agent-dev`) and run `bmad-retrospective` (`bmad-retrospective`).
197197

198198
## What You've Accomplished
199199

@@ -230,8 +230,8 @@ your-project/
230230
| `bmad-generate-project-context` | `bmad-generate-project-context` | Analyst | Create project context file |
231231
| `bmad-create-epics-and-stories` | `bmad-create-epics-and-stories` | PM | Break down PRD into epics |
232232
| `bmad-check-implementation-readiness` | `bmad-check-implementation-readiness` | Architect | Validate planning cohesion |
233-
| `bmad-sprint-planning` | `bmad-sprint-planning` | SM | Initialize sprint tracking |
234-
| `bmad-create-story` | `bmad-create-story` | SM | Create a story file |
233+
| `bmad-sprint-planning` | `bmad-sprint-planning` | DEV | Initialize sprint tracking |
234+
| `bmad-create-story` | `bmad-create-story` | DEV | Create a story file |
235235
| `bmad-dev-story` | `bmad-dev-story` | DEV | Implement a story |
236236
| `bmad-code-review` | `bmad-code-review` | DEV | Review implemented code |
237237

@@ -241,7 +241,7 @@ your-project/
241241
Only for BMad Method and Enterprise tracks. Quick Flow skips from spec to implementation.
242242

243243
**Can I change my plan later?**
244-
Yes. The SM agent has a `bmad-correct-course` workflow (`bmad-correct-course`) for handling scope changes.
244+
Yes. The `bmad-correct-course` workflow handles scope changes mid-implementation.
245245

246246
**What if I want to brainstorm first?**
247247
Invoke the Analyst agent (`bmad-agent-analyst`) and run `bmad-brainstorming` (`bmad-brainstorming`) before starting your PRD.

docs/zh-cn/_STYLE_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -353,7 +353,7 @@ Only for BMad Method and Enterprise tracks. Quick Flow skips to implementation.
353353

354354
### Can I change my plan later?
355355

356-
Yes. The SM agent has a `bmad-correct-course` workflow for handling scope changes.
356+
Yes. The `bmad-correct-course` workflow handles scope changes mid-implementation.
357357

358358
**Have a question not answered here?** [Open an issue](...) or ask in [Discord](...).
359359
```

docs/zh-cn/how-to/upgrade-to-v6.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,8 @@ v6 新技能会安装到:
6565

6666
1. 完成 v6 安装
6767
2.`epics.md``epics/epic*.md` 放入 `_bmad-output/planning-artifacts/`
68-
3. 运行 Scrum Master`bmad-sprint-planning` 工作流
69-
4. 告诉 SM 哪些史诗/故事已经完成
68+
3. 运行 Developer`bmad-sprint-planning` 工作流
69+
4. 告知智能体哪些史诗/故事已经完成
7070

7171
## 你将获得
7272

0 commit comments

Comments
 (0)