Install
openclaw skills install bmad-orchestratorOrchestrate the full BMAD Method workflow across OpenClaw and Claude Code. Use when starting a new project with BMAD methodology, running BMAD phases (brains...
openclaw skills install bmad-orchestratorOrchestrate the 4-phase BMAD Method (Breakthrough Method of Agile AI Driven Development) across OpenClaw ↔ Claude Code.
_bmad/ directory with agents, workflows, commands)Track workflow state in _bmad-output/orchestrator-state.yaml:
project: <name>
vm_host: <ip>
vm_user: <user>
project_path: <path>
tmux_socket: /tmp/openclaw-tmux-sockets/openclaw.sock
tmux_session: bmad-<project>
current_phase: 1|2|3|4
current_workflow: <workflow-name>
artifacts:
brainstorming_report: null|path
product_brief: null|path
prd: null|path
ux_spec: null|path
architecture: null|path
epics: null|path
sprint_status: null|path
project_context: null|path
bmad-brainstorming)Run this conversationally with the user in OpenClaw chat:
/bmad-brainstorming to Claude Code, capture output, share highlightsbrainstorming-report.mdbmad-bmm-research) — OptionalIf the project needs market/technical/domain validation:
bmad-bmm-create-product-brief)product-brief.mdbmad-bmm-create-prd)prd.mdbmad-bmm-create-ux-design) — If applicableOnly for projects with UI. Skip for backend/infrastructure tools.
bmad-bmm-create-architecture)architecture.md with ADRsbmad-bmm-create-epics-and-stories)epics.md with storiesbmad-bmm-check-implementation-readiness)bmad-bmm-generate-project-context)project-context.mdSee references/tmux-setup.md for tmux session initialization.
Send to Claude Code:
/bmad-bmm-sprint-planning
Capture and save sprint-status.yaml.
For each epic, for each story:
/bmad-bmm-create-story → produces story-[slug].md/bmad-bmm-dev-story → implements code + tests/bmad-bmm-code-review → validates qualityAfter all stories in an epic:
/bmad-bmm-retrospective for lessons learned/bmad-bmm-automate for E2E test generationSet up a cron job to monitor Claude Code progress every 15 minutes. Report status updates to user via chat.
Party mode simulates a multi-agent discussion in Claude Code. Use it at these moments:
| When | Why | Command |
|---|---|---|
| After brainstorming | Surface blind spots | /bmad-party-mode with brainstorming context |
| After product brief | Stress-test the vision | /bmad-party-mode with brief |
| During PRD review | Catch requirement gaps | /bmad-party-mode with PRD draft |
| Architecture decisions | Debate trade-offs | /bmad-party-mode with architecture |
To trigger party mode on Claude Code:
tmux send-keys -l -- "/bmad-party-mode" && sleep 0.3 && tmux send-keys Enter
Capture output, extract key insights, present to user.
See references/bmad-commands.md for the full command list.
For small, well-understood work:
/bmad-bmm-quick-spec → tech-spec.md/bmad-bmm-quick-dev → implementationOnly use when user explicitly says the project is simple and well-understood.
See references/tmux-setup.md for the tmux interaction patterns.
Key rules:
capture-pane -S -200 to read outputC-c to interrupt if stuck