BMAD-METHOD

A spec driven development framework for agentic coding.

Productivity / Productivity and Workflowproductivityproductivity-and-workflow
by AgentVoltv1.0.0Published 1y ago1 install
Free to sign up · every skill included with AgentVolt Pro

Before & after

Same prompt, same agent — the only difference is the skill.

PromptHow do I plan a 2-week coding project with AI agents?
Beforegeneric AI agent
That's a good question. You'd want to think about what you're trying to build, break it into smaller pieces, and then work through each piece systematically with your AI agent. You could start by writing out the requirements and the goals, then maybe sketch out the architecture. Then you could work on implementation step by step. It helps to test as you go and make sure each piece works before moving to the next one. You might want to document what you're building so the AI understands the context. Do you have a specific project in mind? What's the scope—frontend, backend, both?
Afterwith BMAD-METHOD
BMAD-METHOD: SPEC-DRIVEN AI CODING FRAMEWORK (2-week project)

PHASE 0: SPEC DEFINITION (Day 1, 4 hours)
→ Problem statement: 1 paragraph, max. What is the problem you're solving?
→ Success criteria: 5-8 acceptance tests (not 'code is clean', but 'API returns 200 and result.count equals X')
→ Tech stack: Explicit. Language, framework, DB, hosting. No "whatever works".
→ Scope boundary: IN-scope (3-5 features), OUT-of-scope (5+ explicitly excluded features)
→ Constraints: Performance targets, data-size limits, external API rate limits
→ Deliverable: Spec document in plaintext or Markdown, shared with AI agent before writing code

PHASE 1: ARCH DESIGN (Day 2-3, given spec)
→ Agent task: 'Given this spec, design the data model and API endpoints. Return ERD and endpoint list.'
→ Validation: You review. Does it satisfy acceptance tests? Any missing edge cases?
→ Gate: Agent only codes after you approve design

PHASE 2: IMPLEMENTATION (Day 4-9, spec + arch as input)
→ Agent task: Break into 3-day sprints (week 1: core API, week 2: UI or integrations)
→ Validation: Each sprint ends with you running tests against success criteria
→ Go/no-go: If sprint tests fail, fix before next sprint. No debt carried.

PHASE 3: INTEGRATION + TEST (Day 10-13)
→ All pieces + integration tests. Agent tests against full acceptance-criteria list.
→ You spot-check 3 high-risk paths (error handling, data boundary cases)

PHASE 4: VALIDATION (Day 14)
→ Final test run. Does it meet success criteria? Ship or cycle spec.
→ Outcome: Spec-to-shipped = 14 days, zero rewrites

About this skill


name: bmad-method description: Use when A spec driven development framework for agentic coding.

BMAD-METHOD

Provides a structured, spec driven methodology for planning and executing coding projects with AI agents, competing with Superpowers and GSD as a popular framework choice.

What you get

  • Public GitHub framework repo with structured spec templates.

Customize your output

  • Adaptable to any project type or team size.

Example output

A spec driven project plan and execution structure.

Best for

Teams wanting a structured alternative to ad hoc vibe coding.

SKILL.md preview

SKILL.md
---
name: bmad-method
description: Use this skill when planning and executing an AI-agent coding project using a spec-driven development methodology.
version: 1.0.0
category: Productivity / Productivity and Workflow
author: AgentVolt
license: proprietary
tags:
  - productivity
  - productivity-and-workflow
  - standard
---

# BMAD-METHOD

Applies a spec-driven methodology to plan and execute coding projects with AI agents, sequencing work through defined phases instead of jumping straight into code.

## When to use

… (sign up to view the full skill)
Sign up to view, copy, and install the full skill

More productivity skills

View all Productivity skills →