
Description
BMad Spec condenses any input into a short spec. The input can be a vague idea, a brief, a PRD, a GDD, an RFC, a meeting transcript, a customer email, a chat thread or a mix of notes. The output is a spec file built around five fields: why the work matters, the capabilities it needs, its constraints, its non-goals, and the signal that shows it succeeded. Where load-bearing detail would bloat that kernel, the skill puts it in companion files alongside the spec. Together these files form a contract that other BMad skills read and build from. Several skills can call on it to update the same spec over time. Use it when you have a lot of raw material and need a compact spec to build from. The skill reads its settings from the project's _bmad/ folder. It is part of the BMad Method project on GitHub, which has about 54,000 stars. The listing shows it as free. Its security audits show passes from Gen Agent Trust Hub and Socket, and a warning from Snyk.…
Highlights
- Condenses ideas, PRDs, transcripts and notes
- Five-field spec kernel
- Companion files for extra detail
- Other BMad skills can update the spec
- Free listing with clear security audits
Ratings & Reviews
No ratings yet
Be the first to rate bmad-spec.
People also visit

bmad-agent-analyst
Business analyst for market research, competitive analysis, and requirements
bmad-spec FAQ
What can I give it?
Almost anything that describes work: a vague idea, a brief, a PRD, a GDD, an RFC, a transcript, a customer email, a chat thread or mixed notes.
What does the spec contain?
Five fields: why it matters, capabilities, constraints, non-goals and the success signal. Longer detail goes into companion files.
Can other skills use the spec?
Yes. It is the machine contract that other BMad skills read, and several of them can update the same spec over time.
Does it need any setup?
The skill reads its settings from the project's _bmad/ folder, so the project needs BMad set up.
How do I install it?
Run npx skills add https://github.com/bmad-code-org/bmad-method --skill bmad-spec.
Is it free and checked for security?
The listing shows it as free. Its security audits show passes from Gen Agent Trust Hub and Socket, and a warning from Snyk.
What are the best bmad-spec alternatives?
Popular alternatives to bmad-spec include bmad-prd, bmad-preview-ticketing and bmad-agent-analyst. See all bmad-spec alternatives

