bmad-create-prd

Create a Product Requirements Document through a structured multi-step facilitation workflow.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Wizarck/nexandro --skill bmad-create-prd-wizarck
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-create-prd
Source: https://github.com/Wizarck/nexandro/tree/main/skills/bmad-create-prd
Command: npx skills add https://github.com/Wizarck/nexandro --skill bmad-create-prd-wizarck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing a PRD from scratch is hard: requirements end up vague, unmeasurable, or missing domain compliance needs, which causes rework in UX, architecture, and development. This Skill guides a structured, step-by-step workflow that produces a dense, traceable PRD optimized for both human stakeholders and downstream AI agents. ## Core Features & Use Cases - Guided 13-Step Workflow: Sequentially covers initialization, project classification, vision, executive summary, success criteria, user journeys, domain requirements, innovation, project-type specifics, scoping, and functional/non-functional requirements. - State Tracking & Resumption: Tracks progress in document frontmatter (stepsCompleted) so an interrupted PRD session can be resumed exactly where it left off. - Quality Enforcement: Applies SMART criteria, anti-pattern elimination (vague adjectives, implementation leakage), and domain-specific compliance checks (HIPAA, PCI-DSS, GDPR) via classification CSVs. - Use Case: A product manager says "let's create a PRD for our new SaaS feature" and is walked through discovery, journey mapping, and measurable FR/NFR definition, producing a complete prd.md ready to feed UX design and architecture workflows. ## Quick Start Ask the assistant to create a new product requirements document from scratch and follow the guided step-by-step workflow.

Frequently Asked Questions about bmad-create-prd

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

FAQPage Schema
How do I create a PRD with this workflow?▼

Say you want to create a product requirements document, and the workflow loads step-01-init to set up the document, discover input files like briefs and research, then guides you through 13 sequential steps ending in a complete prd.md.

What sections does the generated PRD contain?▼

The PRD includes an executive summary, success criteria, product scope (MVP, growth, vision), user journeys, domain-specific requirements, innovation analysis, project-type requirements, functional requirements, and non-functional requirements.

Can I resume an unfinished PRD session?▼

Yes. Progress is stored in the output file's frontmatter under stepsCompleted. On restart, step-01b-continue detects the incomplete document, reloads prior input documents, and jumps to the next unfinished step.

Does the workflow handle regulated domains like healthcare or fintech?▼

Yes. Step 5 checks domain complexity from the classification and uses domain-complexity.csv to surface compliance requirements such as HIPAA, PCI-DSS, SOX, or NIST, ensuring they are captured in the PRD.

What makes the requirements in this PRD high quality?▼

The workflow enforces SMART criteria and eliminates anti-patterns like subjective adjectives, vague quantifiers, and implementation leakage. Every functional and non-functional requirement must be measurable and traceable to user journeys and business objectives.