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.