--- title: Commands description: How BMAD commands are generated and where to find them. --- # Commands BMAD slash commands are generated by the installer for your IDE and **reflect the modules you have installed**. That means the authoritative list lives **in your project**, not in a static docs page. ## How to Discover Commands (Recommended) - Type `/bmad` in your IDE and use autocomplete to browse agents/workflows. - Run `/bmad-help` to get guided next steps and context-aware recommendations. ## Where Commands Are Generated The installer writes command files into your project. The location and format depend on your AI tool: | AI Tool | Location | File Reference Syntax | | --- | --- | --- | | Claude Code | `.claude/commands/` | `@path` references | | Kiro | `.kiro/steering/` | `#[[file:path]]` references with `inclusion: manual` frontmatter | | Cursor | `.cursor/commands/` | `@path` references | | Windsurf | `.windsurf/workflows/` | `@{project-root}/path` references | Example paths for Claude Code: - `.claude/commands/bmad//agents/` - `.claude/commands/bmad//workflows/` All tools invoke the same underlying `_bmad/` workflows and agents — only the launcher format differs. These folders are the **canonical, project-specific command list**. ## Common Commands - `/bmad-help` - Interactive help and next-step guidance - `/bmad::agents:` - Load an agent (e.g. `/bmad:bmm:agents:dev`) - `/bmad::workflows:` - Run a workflow (e.g. `/bmad:bmm:workflows:create-prd`) ## Why This Page Is Short BMAD is modular, so the exact commands vary by install. Use your IDE's autocomplete or the generated command folders above to see *everything* available.