bmad-prd

Create, update, and validate product requirement documents through a guided facilitation workflow.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-prd-watchthelight
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-prd
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-prd
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-prd-watchthelight

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 guides users through creating, updating, or validating PRDs with calibrated rigor. ## 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 section clusters (compliance, monetization, API contracts, hardware constraints) matched to the product's actual concerns. - Reviewer gate and audit trail: Parallel reviewer subagents write findings to review files, a memlog records every decision, and validation produces consolidated HTML and Markdown reports. - Use Case: A product manager pastes a product brief, answers a few discovery questions in coaching or fast-path mode, and receives a finalized PRD with numbered FRs, user journeys, success metrics, and an assumptions index. ## Quick Start Ask the assistant to help you create a PRD for your product idea and answer its discovery questions.

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 discovery phase with a brain dump and stakes calibration, then drafts a PRD with features, functional requirements, user journeys, and success metrics using either a fast path or coaching path.

How do I validate an existing PRD for quality?▼

Use the Validate intent with the path to your prd.md file. A rubric-walker subagent scores seven dimensions such as decision-readiness and done-ness clarity, and the skill writes consolidated HTML and Markdown validation reports.

Can the PRD workflow run headless without user interaction?▼

Yes. When invoked headless with an intent and inputs, it completes the run without prompting and returns a JSON status payload with artifact paths, assumptions, and open questions instead of asking questions.

What PRD template structure does it use?▼

It uses an Essential Spine covering vision, target users, glossary, features with numbered FRs, non-goals, MVP scope, success metrics, and assumptions, plus an Adapt-In Menu of optional clusters for compliance, monetization, API contracts, and other concerns.

When should I not use a full PRD workflow?▼

For small one-or-two-story scopes, the skill can produce a compact all-inclusive document, or route you to lighter alternatives like a product brief or direct build workflow instead of a full PRD.