bmad-create-prd

Create comprehensive product requirements documents through a structured step-based workflow.

Updated May 13, 2026
One-click install
npx skills add https://github.com/Markuson/ivo_corr --skill bmad-create-prd-markuson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-create-prd
Source: https://github.com/Markuson/ivo_corr/tree/main/.agents/skills/bmad-create-prd
Command: npx skills add https://github.com/Markuson/ivo_corr --skill bmad-create-prd-markuson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill solves the problem of inconsistent, low-quality product requirements by enforcing a rigorous, step-by-step facilitation process that ensures every PRD is dense, measurable, and fully traceable.

Core Features & Use Cases

  • Structured Workflow: Guides the user through 11 distinct steps, from project discovery to final polish, ensuring no critical requirement is missed.
  • Dual-Audience Optimization: Produces documentation that is simultaneously human-readable for stakeholders and structured for downstream AI agent consumption.
  • Use Case: Use this when you need to create a new product requirements document for a complex project and want to ensure that success criteria, user journeys, and domain-specific compliance requirements are all rigorously defined.

Quick Start

Activate the bmad-create-prd skill and follow the interactive prompts to initialize your new product requirements document.

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 high-density product requirements document for a complex project?

A structured product requirements document workflow guides you through 11 distinct steps from project discovery to functional requirement definition. It enforces strict traceability and SMART quality criteria to ensure comprehensive, high-density PRD creation.

What is the best way to structure product requirements for both stakeholders and AI agents?

The best way to structure product requirements for dual audiences is to use a step-file based facilitation process that outputs documentation both human-readable for stakeholders and structured for downstream AI agent consumption. This enforces measurable success criteria and clear user journeys.

Do I need Python to run the bmad-create-prd facilitation workflow?

Yes, Python3 is a required dependency to execute the scripts powering this product requirements facilitation workflow. It enables the structured step-file logic needed to enforce traceability and SMART criteria.

Can I use this structured PRD workflow for initial project discovery and vision alignment?

Yes, this structured PRD workflow operates across the entire product lifecycle starting from initial project discovery and vision alignment. It progresses through 11 distinct steps to ensure functional and non-functional requirements are rigorously defined.

How does the step-file based workflow ensure traceability for product requirements?

The step-file based workflow ensures traceability by enforcing strict SMART quality criteria for all documented requirements. It guides users step-by-step from discovery to final polish, ensuring every functional and non-functional requirement is measurable.