bmad-prd

Create, update, and validate product requirements documents through guided discovery workflows.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-prd-shaahy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-prd
Source: https://github.com/shaahy/quicknav-desktop/tree/main/A%20%E6%95%99%E7%A8%8B%E9%9B%86%E5%90%88/BMAD-METHOD%E6%8A%80%E8%83%BD%E9%80%9F%E6%9F%A5/source-v6.10.0/src/bmm-skills/2-plan-workflows/bmad-prd
Command: npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-prd-shaahy

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Writing a high-quality PRD requires structured elicitation, scope discipline, and rigorous review — most teams either skip discovery or produce template-filler documents. This Skill coaches users through creating, updating, or validating PRDs with calibrated rigor, persistent decision logging, and multi-reviewer quality gates. ## 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. - Adaptive structure: An Essential Spine template plus an Adapt-In Menu of conditional sections (compliance, monetization, API contracts, hardware constraints) matched to the product's actual concerns. - Audit trail and resume: Every decision, change, and assumption is appended to a memlog so runs can stop and resume without losing context; headless mode returns structured JSON status for automation. - Reviewer gate: Parallel subagent reviews write findings to files and synthesize into HTML and Markdown validation reports with severity-tiered findings. - Use Case: A product manager with rough notes and customer research asks for a PRD; the Skill runs discovery, drafts FRs/UJs/SMs with stable IDs, runs reviewer subagents, and finalizes a polished prd.md plus addendum. ## Quick Start Ask the assistant to help you create a PRD for your product idea, providing any existing briefs or research documents you have.

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 and any existing inputs like briefs or research. It runs a brain dump, calibrates stakes, offers Fast or Coaching working modes, then drafts a structured PRD with features, functional requirements, user journeys, and success metrics.

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 synthesizes findings into HTML and Markdown validation reports with severity-tiered findings.

Can the PRD workflow run headless without user interaction?▼

Yes, headless mode is supported for automation callers. It completes the detected intent without prompting and returns a JSON status payload with artifact paths, assumptions, open questions, and a status of complete, partial, or blocked.

What PRD sections does the template include?▼

The Essential Spine covers Vision, Target User with Jobs To Be Done and User Journeys, Glossary, Features with numbered FRs, Non-Goals, MVP Scope, Success Metrics, Open Questions, and an Assumptions Index. An Adapt-In Menu adds conditional sections like compliance, monetization, or API contracts.

When should I use bmad-prd versus bmad-quick-dev?▼

Use bmad-prd when you need a full planning artifact with discovery, review gates, and downstream traceability for UX, architecture, and stories. Choose bmad-quick-dev for express builds or small scopes where a captured PRD document is unnecessary overhead.