bmad-prd

Create, update, and validate PRDs using a structured template and rubric.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/peshay/portfolixir --skill bmad-prd-peshay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-prd
Source: https://github.com/peshay/portfolixir/tree/main/.claude/skills/bmad-prd
Command: npx skills add https://github.com/peshay/portfolixir --skill bmad-prd-peshay

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The bmad-prd skill helps users create, update, and validate PRDs (Product Requirements Documents), streamlining the process for effective communication and decision-making.

Core Features & Use Cases

  • Create: Start from scratch or continue an in-progress PRD with custom workflows.
  • Update: Adapt PRDs to new changes, tracking history and ensuring accuracy.
  • Validate: Get detailed feedback and insights to enhance the quality of PRDs.
  • Use Case: Imagine you are developing a new product feature and need to draft a PRD. The bmad-prd skill guides you through creating the PRD, from outlining user journeys to finalizing with expert reviews.

Quick Start

Invoke the bmad-prd skill with the intent 'create' to begin a new PRD.

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 Product Requirements Document from scratch?

To create a Product Requirements Document, you can invoke the skill with a 'create' intent to start a new PRD from scratch or continue an in-progress one using custom workflows and a structured template.

What is PRD validation and how does it improve product documentation?

PRD validation is the process of assessing product documentation across multiple dimensions using a quality control rubric, providing detailed feedback and insights to ensure high-quality, accurate requirements.

How do I update an existing PRD to reflect new feature changes?

You update an existing PRD by adapting it to new changes through custom workflows, tracking history and ensuring accuracy while maintaining the structured template and requirements engineering standards.

Do I need a structured template before starting PRD creation?

Yes, PRD creation requires a structured PRD template and a rubric for quality control to function properly and guide the workflow automation from outlining user journeys to finalizing reviews.

Can I integrate external knowledge bases for PRD research and validation?

Yes, the workflow automation can integrate with various knowledge bases and external tools to perform research and validation during PRD creation, updating, and assessment processes.

What's the best way to validate requirements engineering across multiple dimensions?

The best way to validate requirements engineering is to use a quality control rubric that assesses PRDs across multiple dimensions, providing expert-level feedback and insights for effective decision-making.