Slash-Command Reference

Every step of the BMad Method is a slash command you launch in the embedded terminal β€” or, during implementation, by clicking a story phase on Dybs.it. This page is the quick reference: what each command does, who runs it, and where its output goes.

How to run one: open a terminal tab in Dybs.it (or press Cmd+K for the Command Palette), type the command, and pick your LLM provider. The agent takes it from there. During the story cycle, clicking a phase runs the right command for you.

By phase

Phase 1 Β· Analysis πŸ“Š

Understand the problem. β†’ Analysis page

CommandDoesOutput
/bmad-brainstormingFacilitated ideation through one or many techniquesplanning-artifacts
/bmad-market-researchMarket, competitive landscape, customer needsplanning-artifacts
/bmad-domain-researchIndustry / domain deep-dive and terminologyplanning-artifacts
/bmad-technical-researchTechnical feasibility and architecture optionsplanning-artifacts
/bmad-product-briefCrystallize a concept into a product brief (gentler)planning-artifacts
/bmad-prfaqWorking-Backwards PRFAQ that stress-tests the conceptplanning-artifacts

Phase 2 Β· Planning πŸ“‹ 🎨

Decide what to build. β†’ Planning page

CommandDoesOutput
/bmad-prdCreate, update, or validate the PRDplanning-artifacts
/bmad-uxProduce UX specifications and user journeysplanning-artifacts

Phase 3 Β· Solutioning πŸ—οΈ

Decide how to build it. β†’ Solutioning page

CommandDoesOutput
/bmad-architectureProduce the architecture spine (invariants)planning-artifacts
/bmad-create-epics-and-storiesBreak requirements into epics and storiesplanning-artifacts
/bmad-check-implementation-readinessVerify PRD, UX, architecture, and stories alignplanning-artifacts

Phase 4 Β· Implementation πŸ’»

Build it, story by story. β†’ Implementation page

CommandDoesOutput
/bmad-sprint-planningProduce the sprint plan (sprint-status.yaml)implementation-artifacts
/bmad-sprint-statusSummarize sprint status and route to next stepβ€”
/bmad-create-storyCreate (or validate) the next story's specimplementation-artifacts
/bmad-dev-storyImplement the story's tasks and testscode
/bmad-code-reviewAdversarial code review; loops back to dev if neededβ€”
/bmad-qa-generate-e2e-testsGenerate E2E / API tests for implemented codeimplementation-artifacts
/bmad-retrospectiveEpic-end review: lessons learned, next stepsimplementation-artifacts
/bmad-correct-courseNavigate a significant mid-sprint changeplanning-artifacts

Quality & testing πŸ§ͺ

Risk-based quality. β†’ Quality & testing page

CommandDoesOutput
/bmad-testarch-test-designSystem- or epic-level test plan / strategytest-artifacts
/bmad-testarch-atddRed-phase acceptance-test scaffolds (ATDD)test-artifacts
/bmad-testarch-automateExpand automated test coveragetest-artifacts
/bmad-testarch-nfrAudit non-functional requirements (perf/security/…)test-artifacts
/bmad-testarch-traceTraceability matrix + epic quality-gate decisiontest-artifacts
/bmad-testarch-test-reviewReview test quality against best practicestest-artifacts
/bmad-testarch-ciScaffold a CI quality pipelinetest-artifacts
/bmad-testarch-frameworkInitialize Playwright or Cypressproject

Anytime

Not tied to a single phase.

CommandDoesOutput
/bmad-helpAnalyze current state; recommend the next commandβ€”
/bmad-quick-devUnified intent-in, code-out: clarify β†’ plan β†’ build β†’ reviewimplementation-artifacts
/bmad-document-projectAnalyze an existing project to produce docsproject-knowledge
/bmad-generate-project-contextScan a codebase for a lean project-context.mdoutput folder
/bmad-correct-coursePropose a change when the plan needs to shiftplanning-artifacts

The story-cycle commands, mapped to board phases

When you click a story's phase on Dybs.it, Dybs.it launches the matching command for you:

Board phaseIconCommand launched
Backlogβ—‹/bmad-create-story
Ready◐/bmad-dev-story
In Progressβ—‘/bmad-dev-story
Reviewβ—•/bmad-code-review
Done●— (terminal state)

Development and review loop: if review finds issues, the story returns to /bmad-dev-story until it's clean. See the story cycle.

Notes

  • Command output locations map to folders under _bmad-output/ (planning-artifacts/, implementation-artifacts/, test-artifacts/) and docs/ (project knowledge). Browse them in the Documents view.
  • Commands are provider-agnostic. Dybs.it translates each /bmad-* command for whichever LLM you've chosen β€” see Terminal & providers.
  • Not sure what to run next? /bmad-help reads your project's current state and recommends the next command.

See also

Was this page helpful?