bmad
Expert BMAD (Breakthrough Method for Agile AI-Driven Development) implementation including role-based agent specialization, structured workflows, living artifacts, and scale-adaptive processes
Best use case
bmad is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Expert BMAD (Breakthrough Method for Agile AI-Driven Development) implementation including role-based agent specialization, structured workflows, living artifacts, and scale-adaptive processes
Teams using bmad should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/bmad/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How bmad Compares
| Feature / Agent | bmad | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Expert BMAD (Breakthrough Method for Agile AI-Driven Development) implementation including role-based agent specialization, structured workflows, living artifacts, and scale-adaptive processes
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# BMAD - Breakthrough Method for Agile AI-Driven Development BMAD provides a comprehensive methodology for AI-enhanced development workflows with role-based agent specialization and structured collaborative development processes. ## Overview BMAD implements two distinct development paths: ### Quick Path (Bug fixes & small features) Streamlined workflow for small work items (< 1 week): - **Quick Specification** - Analyze codebase and create tech spec with stories - **Development** - Implement individual stories - **Code Review** - Validate quality and compliance ### Full Path (Products & complex features) Comprehensive planning workflow for major initiatives (> 1 week): - **Product Brief** → **PRD** → **Architecture** → **Epic Breakdown** → **Sprint Planning** → **Story Development** → **Code Review** ## Available Commands ### Quick Path | Command | Purpose | Usage | |---------|---------|--------| | `bmad.quick-spec` | Analyze codebase and create tech spec with stories | `/bmad.quick-spec "description"` | | `bmad.dev-story` | Implement a single story from spec | `/bmad.dev-story [story-id]` | | `bmad.gh-pr-review` | Validate code quality and compliance | `/bmad.gh-pr-review` | ### Full Path | Command | Purpose | Usage | |---------|---------|--------| | `bmad.product-brief` | Define problem, users, and MVP scope | `/bmad.product-brief "product name"` | | `bmad.prd` | Create detailed Product Requirements Document | `/bmad.prd` | | `bmad.architecture` | Create technical architecture document | `/bmad.architecture` | | `bmad.epics` | Create prioritized epic and story breakdown | `/bmad.epics` | | `bmad.sprint` | Initialize sprint tracking | `/bmad.sprint` | | `bmad.story` | Create detailed story specification | `/bmad.story [epic-id]` | ### Utility | Command | Purpose | Usage | |---------|---------|--------| | `bmad.help` | Get contextual guidance and command suggestions | `/bmad.help [question]` | | `bmad.party` | Multi-agent collaborative session | `/bmad.party [topic]` | ## Role-Based Agent Personas | Persona | Focus | Key Deliverables | |---------|-------|-----------------| | **Mary** (Business Analyst) | Requirements elicitation | User stories, acceptance criteria | | **Winston** (Architect) | Technical design, patterns | Architecture decisions, design patterns | | **Amelia** (Developer) | Implementation, code quality | Production code, unit tests | | **John** (Product Manager) | Prioritization, roadmap | Product roadmaps, feature prioritization | | **Bob** (Scrum Master) | Process facilitation | Sprint plans, retrospectives | | **Sally** (UX Designer) | User experience, accessibility | User flows, wireframes | ## Core Workflow Patterns ### Quick Path ```bash /bmad.quick-spec "Fix login timeout issue" /bmad.dev-story 1 /bmad.gh-pr-review ``` ### Full Path ```bash /bmad.product-brief "Customer Support Portal" /bmad.prd && /bmad.architecture && /bmad.epics && /bmad.sprint /bmad.story 1 && /bmad.dev-story 1.1 /bmad.gh-pr-review ``` ## Best Practices - **Quick Path**: Bug fixes, small features, technical debt, < 1 week effort - **Full Path**: New products, major features, complex integrations, > 1 week effort - Use `/bmad.party` for complex decisions requiring multiple perspectives - Run `/bmad.gh-pr-review` after every implementation ## Complete Reference For exhaustive patterns, examples, and advanced usage see: **[`references/full-reference.md`](references/full-reference.md)**
Related Skills
testing
Test generation, coverage analysis, and test strategy
terraform
Terraform infrastructure as code — providers, modules, state management
tailwind
Tailwind CSS — utility-first styling, responsive design, component patterns
security
Security scanning, vulnerability assessment, and hardening
react
React component development — hooks, state management, testing
docs
Documentation generation — API docs, READMEs, guides, changelogs
docker
Docker and Docker Compose operations — build, run, compose, multi-stage
wave
Expert Wave multi-agent pipeline orchestrator development including manifest configuration, pipeline authoring, persona management, and CLI operations
tui
Expert terminal user interface development including interactive console applications, cross-platform TUI libraries, and responsive terminal layouts
speckit
Specification-driven development workflow tools for creating, analyzing, and implementing feature specifications with automated planning and validation
spec-driven-development
Expert specification-driven development including TDD/BDD integration, living documentation, specification-to-code workflows, and validation strategies
opsx
OpenSpec workflow management system for creating, planning, implementing, and archiving specification-driven development changes with comprehensive lifecycle management