BMad-Skills
Conversational product development from idea to shipped code
All Skills in This Repository (24)
Pure Emerald Level Indicatorsbmad-analyst
Transform vague ideas into structured product briefs with problem definitions.
bmad-dev
Automate story implementation by writing code and running tests from story files.
bmad-ux
Translate PRD requirements into user flows, wireframes, and design systems.
bmad-tea
Design test strategies and initialize unit, integration, and E2E frameworks.
openspec-implement
Implement approved OpenSpec proposals task-by-task with tests and documentation.
bmad-orchestrator
Initialize BMAD or OpenSpec workflows and track project status.
bmad-pm
Translate discovery insights into structured PRDs and epic roadmaps.
bmad-stories
Convert high-level epics into developer-ready user stories with acceptance criteria.
openspec-propose
Create OpenSpec proposal and task files for small changes.
bmad-architecture
Translate approved product requirements into structured architecture design documents.
openspec-archive
Archive completed OpenSpec proposals and merge delta specifications into living documentation.
bmad-test-strategy
Generate risk-focused test strategies, ATDD scenarios, and CI/CD quality gates for BMAD deliverables.
Frequently Asked Questions
FAQPage SchemaHow to install BMad-Skills?▼
Run `npx skills add bacoco/BMad-Skills --all -g -y` in your terminal to install all 16 skills globally.
What does BMad-Skills do?▼
It turns plain-English conversations into a complete product workflow: research, PRDs, UX design, architecture, test strategy, developer stories, and working code with tests.
How does it handle small bug fixes versus big features?▼
A built-in router assesses complexity and sends quick fixes through a lightweight 3-step change track, while complex features get the full planning and architecture workflow.
Does BMad-Skills work with Claude Code?▼
Yes. All skills follow the standard SKILL.md format and activate automatically in Claude Code based on what you say, with no commands to memorize.
Can non-developers use BMad-Skills?▼
Yes. Founders and product managers can describe ideas in plain language and receive PRDs, roadmaps, and technical plans without writing any code themselves.