bmad-prd

Create, update, and validate Product Requirements Documents through guided discovery and reviewer gates.

Updated Aug 25, 2024
One-click install
npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-prd-legerycheese
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-prd
Source: https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot/tree/main/bmad/src/bmm-skills/2-plan-workflows/bmad-prd
Command: npx skills add https://github.com/LeGeRyChEeSe/LanPlay-DiscordBot --skill bmad-prd-legerycheese

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing a PRD that is decision-ready, scoped honestly, and usable by downstream UX, architecture, and story workflows is hard; this Skill facilitates the full PRD lifecycle with structured discovery, drafting, and multi-reviewer validation. ## Core Features & Use Cases - Three intent modes: Create a new PRD from a brain dump, Update an existing PRD against a change signal, or Validate a PRD with a seven-dimension quality rubric without modifying it. - Facilitated discovery: Brain dump, stakes calibration, and a choice between Fast path (batched assumptions) and Coaching path (guided PM-thinking sections), with research subagents grounding the landscape. - Reviewer gate and synthesis: Parallel reviewer subagents write findings to review files, then a synthesis pass renders a consolidated HTML and Markdown validation report. - Use Case: A product manager pastes a product brief and asks for a PRD; the Skill binds a run workspace, elicits vision and user journeys, drafts a PRD with numbered FRs and an assumptions index, runs reviewer subagents, and finalizes with a decision log. ## Quick Start Ask the assistant to create a PRD for your product idea and provide any existing briefs or research documents you want incorporated.

Frequently Asked Questions about bmad-prd

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

FAQPage Schema
How do I create a PRD with an AI assistant?▼

Invoke the Skill with your product idea or brief. It runs a brain dump, calibrates stakes, then offers a Fast path (drafts with tagged assumptions) or Coaching path (guided sections), and finalizes with a reviewer pass and decision log.

How do I validate an existing PRD for quality?▼

Use the Validate intent with the path to your prd.md. The Skill runs a rubric walker across seven dimensions plus optional adversarial reviewers, then produces a consolidated HTML and Markdown validation report with severity-ranked findings.

Can the PRD workflow run headless without user interaction?▼

Yes. Headless mode is triggered by a headless flag or non-interactive caller. The caller supplies intent and inputs, and the Skill returns a JSON status payload with artifact paths, assumptions, and open questions instead of prompting.

What PRD template and structure does it use?▼

It uses an Essential Spine template covering vision, personas, glossary, features with globally numbered FRs, non-goals, MVP scope, success metrics, and assumptions, plus an Adapt-In Menu of conditional sections for enterprise, regulated, developer, or hardware products.

What are the limitations of the Fast path drafting mode?▼

Fast path quality depends on how much context you provide upfront. Inferred content is tagged with [ASSUMPTION] markers for later confirmation, and gaps become open questions that must be triaged before the PRD is marked final.