闲社服务运行正常AI智能体自动化平台
b

BMAD编排器

技能标识:bmad-orchestrator

Orchestrate the full BMAD Method workflow across OpenClaw and Claude Code. Use when starting a new project with BMAD methodology, running BMAD phases (brainstorming, PRD, architecture, implementation), or managing Claude Code agents through BMAD workflows. Handles interactive phases (1-3) with the user and delegates implementation (phase 4) to Claude Code via tmux.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

BMAD编排器

BMAD Orchestrator

在OpenClaw ↔ Claude Code之间编排四阶段BMAD方法(敏捷AI驱动开发的突破性方法)。

架构

  • - 阶段1-3(交互式):通过OpenClaw聊天与用户共同推进。你负责引导头脑风暴、完善PRD、讨论架构。用户的意见在此阶段最为重要。
  • 派对模式:在关键决策点,建议在Claude Code上运行派对模式——多个BMAD智能体就主题进行辩论,产生更丰富的输出。
  • 阶段4(自动化):通过开发虚拟机上的tmux委托给Claude Code。监控进度并汇报。

前置条件

  • - 在开发虚拟机上安装Claude Code(可通过SSH访问)
  • 在项目中安装BMAD框架(_bmad/目录包含智能体、工作流、命令)
  • 开发虚拟机上可用tmux

状态追踪

在_bmad-output/orchestrator-state.yaml中追踪工作流状态:

yaml
project: <名称>
vm_host:
vm_user: <用户名>
project_path: <路径>
tmux_socket: /tmp/openclaw-tmux-sockets/openclaw.sock
tmux_session: bmad-<项目>
current_phase: 1|2|3|4
current_workflow: <工作流名称>
artifacts:
brainstorming_report: null|路径
product_brief: null|路径
prd: null|路径
ux_spec: null|路径
architecture: null|路径
epics: null|路径
sprint_status: null|路径
project_context: null|路径

阶段1:分析(与用户交互)

1.1 头脑风暴(bmad-brainstorming)

在OpenClaw聊天中与用户对话式进行:

  1. 1. 提问:我们要构建什么项目?请给我电梯演讲。
  2. 探索问题空间——询问用户、痛点、现有解决方案
  3. 挑战假设——扮演唱反调的角色
  4. 建议派对模式:想让我在Claude Code上运行派对模式吗?BMAD智能体(分析师、架构师、项目经理、开发者)将辩论你的想法,发现我们可能忽略的问题。
  5. 如果选择派对模式 → 向Claude Code发送/bmad-brainstorming,捕获输出,分享要点
  6. 综合成关键决策和主题
  7. 产出:brainstorming-report.md

1.2 研究(bmad-bmm-research)——可选

如果项目需要市场/技术/领域验证:

  1. 1. 与用户讨论需要验证的内容
  2. 将研究工作流发送给Claude Code处理繁重任务
  3. 一起审查发现

1.3 产品简介(bmad-bmm-create-product-brief)

  1. 1. 从头脑风暴输出开始
  2. 与用户逐项讨论:愿景、目标用户、成功指标、范围
  3. 建议派对模式:项目经理和分析师智能体可以对这个简介进行压力测试。要运行吗?
  4. 如果选择派对模式 → 发送命令,捕获辩论要点
  5. 迭代直到用户批准
  6. 产出:product-brief.md

阶段2:规划(与用户交互)

2.1 PRD(bmad-bmm-create-prd)

  1. 1. 加载产品简介作为上下文
  2. 与用户逐节讨论需求:
- 功能需求(FRs) - 非功能需求(NFRs) - 用户旅程 - 成功指标
  1. 3. 建议派对模式:项目经理+架构师+QA可以一起审查这些需求。是发现差距的好时机。
  2. 如果选择派对模式 → 发送命令,分享发现
  3. 迭代直到用户确认
  4. 产出:prd.md

2.2 UX设计(bmad-bmm-create-ux-design)——如适用

仅适用于有UI的项目。后端/基础设施工具跳过。

阶段3:方案设计(与用户交互)

3.1 架构(bmad-bmm-create-architecture)

  1. 1. 加载PRD作为上下文
  2. 与用户讨论技术决策:
- 语言/框架选择 - 部署模型 - 关键模式和权衡 - ADR(架构决策记录)
  1. 3. 建议派对模式:架构师+开发者+QA讨论架构将提前发现实施风险。
  2. 如果选择派对模式 → 发送命令,分享辩论内容
  3. 与用户迭代
  4. 产出:包含ADR的architecture.md

3.2 史诗与故事(bmad-bmm-create-epics-and-stories)

  1. 1. 加载架构+PRD
  2. 向用户展示史诗分解供审查
  3. 讨论故事规模、优先级、依赖关系
  4. 产出:包含故事的epics.md

3.3 就绪检查(bmad-bmm-check-implementation-readiness)

  1. 1. 发送给Claude Code进行自动关卡检查
  2. 分享结果:通过 / 关注 / 失败
  3. 如果关注/失败 → 与用户讨论,修复差距
  4. 产出:就绪报告

3.4 项目上下文(bmad-bmm-generate-project-context)

  1. 1. 架构确定后发送给Claude Code
  2. 与用户一起审查输出
  3. 产出:project-context.md

阶段4:实施(通过Claude Code自动化)

4.0 设置

参见references/tmux-setup.md了解tmux会话初始化。

4.1 冲刺规划

发送给Claude Code:

/bmad-bmm-sprint-planning

捕获并保存sprint-status.yaml。

4.2 故事循环(按史诗)

对于每个史诗,对于每个故事:

  1. 1. 创建故事:发送/bmad-bmm-create-story → 产出story-[slug].md
  2. 开发故事:发送/bmad-bmm-dev-story → 实现代码+测试
  3. 代码审查:发送/bmad-bmm-code-review → 验证质量
  4. 如果审查失败 → 发送修复,重新审查
  5. 更新冲刺状态
  6. 每个故事后提交

4.3 史诗完成

史诗中所有故事完成后:

  1. 1. 发送/bmad-bmm-retrospective获取经验教训
  2. 可选运行/bmad-bmm-automate生成端到端测试
  3. 提交并更新冲刺状态

4.4 监控

设置cron作业每15分钟监控Claude Code进度。
通过聊天向用户报告状态更新。

派对模式集成

派对模式模拟Claude Code中的多智能体讨论。在以下时刻使用:

何时原因命令
头脑风暴后发现盲点/bmad-party-mode 附带头脑风暴上下文
产品简介后
压力测试愿景 | /bmad-party-mode 附带简介 |
| PRD审查期间 | 发现需求差距 | /bmad-party-mode 附带PRD草稿 |
| 架构决策时 | 讨论权衡 | /bmad-party-mode 附带架构 |

在Claude Code上触发派对模式:
bash
tmux send-keys -l -- /bmad-party-mode && sleep 0.3 && tmux send-keys Enter

捕获输出,提取关键见解,呈现给用户。

Claude Code命令参考

参见references/bmad-commands.md获取完整命令列表。

快速流程(跳过阶段1-3)

对于小型、理解充分的工作:

  1. 1. /bmad-bmm-quick-spec → tech-spec.md
  2. /bmad-bmm-quick-dev → 实施

仅在用户明确说明项目简单且理解充分时使用。

向Claude Code发送命令

参见references/tmux-setup.md了解tmux交互模式。

关键规则:

  • - 文本和回车之间添加延迟(Claude Code TUI时序)
  • 使用capture-pane -S -200读取输出
  • 等待空闲提示后再发送下一个命令
  • 卡住时使用C-c中断

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 bmad-orchestrator-1776297396 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 bmad-orchestrator-1776297396 技能

通过命令行安装

skillhub install bmad-orchestrator-1776297396

下载

⬇ 下载 bmad-orchestrator v1.0.0(免费)

文件大小: 5.69 KB | 发布时间: 2026-4-16 17:12

v1.0.0 最新 2026-4-16 17:12
bmad-orchestrator 1.0.0 – Initial Release

- Introduces orchestration of the full 4-phase BMAD development workflow (Analysis, Planning, Solutioning, Implementation) across OpenClaw and Claude Code.
- Supports interactive BMAD phases (1–3) via OpenClaw chat with user, and delegates automated implementation (phase 4) to Claude Code using tmux sessions.
- Integrates party mode: enables multi-agent debates for richer brainstorming, PRD, and architecture discussions.
- Tracks project and workflow state in a YAML file for continuity and transparency.
- Provides step-by-step guidance, command references, and automation patterns for sending/monitoring tasks in Claude Code.
返回顶部