bmad

BMAD-METHOD: Breakthrough Method for Agile AI-Driven Development

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "bmad" with this command: npx skills add supercent-io/skills-template/supercent-io-skills-template-bmad

BMAD-METHOD: Breakthrough Method for Agile AI-Driven Development

When to use this skill

  • Planning complex software projects: Coordinating multiple AI agents in structured workflows.

  • Reducing hallucinations: Using spec-driven development (SDD) to ensure precision.

  • Scaling development: From simple bug fixes to enterprise-grade systems.

  • Enterprise applications: Projects requiring compliance and multi-team coordination.

  • Legacy modernization: Brownfield development with incremental migration.

  • Team collaboration: Enabling multiple agents and humans to work together efficiently.

  1. Core Concepts

Four-Phase Methodology

  • Phase 1: Analysis (Optional): Exploration and research using /brainstorm-project , /research , /product-brief .

  • Phase 2: Planning (Required): Requirements definition using /prd , /tech-spec , /create-ux-design .

  • Phase 3: Solutioning (Track-Dependent): Architecture design using /create-architecture .

  • Phase 4: Implementation (Required): Sprint execution using /sprint-plan , /story-breakdown .

Multi-Agent Orchestration

Coordinates 26+ specialized agents. Use /load-agent [name] or /party-mode [names...] .

Agent Phase Responsibility

Analyst Analysis Market research, competitive analysis

Product Manager Planning PRD creation, requirements definition

Architect Solutioning Technical design, ADRs, system decisions

Developer Implementation Code implementation, technical execution

QA Specialist Implementation Test design, quality assurance

Barry Quick Flow Solo development track specialist

Scale-Adaptive Intelligence

Automatically adjusts planning depth (Simple, BMad Method, Enterprise) based on complexity.

  1. Step-by-Step Instructions

Step 1: Initialize BMAD

Ensure Node.js v20+ is installed and initialize BMAD at the project level.

Check prerequisites

node --version git --version

Install BMAD-METHOD

npx bmad-method install

Step 2: Verification (Installation Check)

Verify the setup is ready for operation.

Check installation manifest

cat .bmad-manifest.json

Get interactive guidance

/bmad-help

Step 3: Start a Workflow

Execute the phase-appropriate command.

Start with ideation

/brainstorm-project

Move to requirements

/prd

Step 4: Multi-Agent Collaboration

Use Party Mode for complex planning.

/party-mode analyst pm architect

  1. Code Examples

Example 1: Quick Flow Implementation

Scenario: Rapid feature development using the Barry agent.

1. Load Barry

/load-agent barry

2. Generate lightweight spec

/tech-spec

3. Implement and verify

/sprint-plan

Example 2: CI/CD Non-Interactive Installation

Scenario: Automated environment setup.

npx bmad-method install
--directory ./my-project
--modules bmm,bmb
--tools "Claude Code"
-y

  1. Best Practices
  • SDD First: Never code before producing a spec (PRD or Tech Spec).

  • Isolation: Use project-level installation for configuration consistency.

  • Quality Gates: Run QA workflows before merging or deploying.

  • Human Governance: Agents are expert collaborators; humans provide final approval.

  1. Troubleshooting

Issue Cause Solution

Command not found

BMAD not installed Run npx bmad-method install

Hallucinations

Vague spec Refine /prd or /tech-spec output

Workflow stuck

State conflict Run /bmad-help or check sprint-status.yaml

Missing Agent

Module not installed Re-run install with --modules flag

  1. References
  • Official Documentation

  • GitHub Repository

  • Workflow Map

  • Agent Reference

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

code-review

When to use this skill

Repository Source
Coding

code-refactoring

When to use this skill

Repository Source
Coding

codebase-search

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

agentic-development-principles

No summary provided by upstream source.

Repository SourceNeeds Review