bmad-method

Routes software planning and implementation tasks by project scale and maturity using BMAD Method context layers.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/javierhbr/random-poc --skill bmad-method-javierhbr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-method
Source: https://github.com/javierhbr/random-poc/tree/main/custom-skills/sdd/bmad-codex-skill
Command: npx skills add https://github.com/javierhbr/random-poc --skill bmad-method-javierhbr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured, agent-friendly approach to planning and implementing software using the BMAD Method, ensuring progressive context building and scale-aware planning.

Core Features & Use Cases

  • Workflow Routing: Intelligently routes requests based on project scale, context (brownfield/new-build), planning phase, agent role, and artifact maturity.
  • Artifact Generation: Creates or refines specific planning and implementation artifacts like tech-specs, PRDs, and architecture documents.
  • Use Case: When starting a new medium-sized feature, this skill can guide you through generating a PRD, then an architecture document, ensuring all necessary context is captured before implementation begins.

Quick Start

Use the bmad-method skill to generate a tech-spec for a small bug fix.

Frequently Asked Questions about bmad-method

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is spec-driven software planning and how does it structure development?

Spec-driven software planning structures development by routing work based on project scale, context, and planning phase to generate specific artifacts like PRDs and architecture documents before implementation begins.

How do I generate a tech spec for a new software feature?

To generate a tech spec for a new feature, the system routes your request by project scale and artifact maturity, guiding you through progressive context building to capture necessary architecture and planning requirements.

Can I use this spec-driven development method for brownfield projects?

Yes, you can use this spec-driven development method for brownfield projects. It intelligently routes requests by distinguishing between brownfield and new-build contexts to ensure appropriate planning and implementation.

What's the best way to plan implementation for a medium-sized software project?

The best way to plan implementation for a medium-sized project is using a scale-aware workflow that generates progressive planning artifacts like PRDs and tech-specs, ensuring all context is captured before coding.

When do I need to create architecture documents and PRDs before coding?

You need to create architecture documents and PRDs before coding when starting new medium-sized features, ensuring progressive context building and scale-aware planning are completed prior to implementation.