bmad-create-prd

Create a BMAD PRD document through a guided step-based workflow.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/AhmedKaram50/research --skill bmad-create-prd-ahmedkaram50
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-create-prd
Source: https://github.com/AhmedKaram50/research/tree/main/shopify-builder/_bmad/core/tasks/bmad-create-prd
Command: npx skills add https://github.com/AhmedKaram50/research --skill bmad-create-prd-ahmedkaram50

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

BMAD PRD creation streamlines turning a product concept into a structured Product Requirements Document with a collaborative workflow, ensuring alignment across discovery, vision, journeys, and requirements.

Core Features & Use Cases

  • Facilitates project discovery, vision, success criteria, user journeys, domain requirements, innovation analysis, project-type requirements, scoping, and formal FR/NFR generation.
  • Generates a complete PRD document through a guided, step-by-step workflow, with frontmatter state tracking and reproducible outputs.
  • Supports brownfield/greenfield projects and integrates domain considerations and compliance steps.

Quick Start

Instructs the tool to begin the PRD workflow from initialization through final polish, using the pre-defined steps and templates to produce a structured 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 PRD from scratch for a new software project?▼

To create a PRD from scratch, follow a guided workflow that captures project discovery, vision, user journeys, and functional requirements. This process structures product concepts into a complete document for downstream design and validation.

What is included in a complete product requirements document for software development?▼

A complete product requirements document includes project discovery, vision, success criteria, user journeys, domain requirements, innovation analysis, and formal functional and non-functional requirements to ensure team alignment.

Can I generate a PRD for an existing brownfield application?▼

Yes, you can generate a PRD for an existing brownfield application. The workflow supports both greenfield and brownfield projects, applying domain considerations and compliance steps to structure requirements accurately.

How do I manage state and workflow steps when generating product management documentation?▼

Manage state and workflow steps by using frontmatter state tracking within the documentation. This enforces a step-based workflow and template-driven content generation, ensuring reproducible outputs throughout the product management lifecycle.

What is the best way to structure user journeys and functional requirements for downstream teams?▼

The best way to structure user journeys and functional requirements is through a template-driven workflow. This approach ensures the generated document provides clear inputs for downstream design, architecture, and validation teams.