bmad-validate-prd

Validate PRDs against BMAD standards and generate a structured validation report.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill bmad-validate-prd-enigmaicon-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-validate-prd
Source: https://github.com/enigmaicon-eng/AI-Enterprise-OS/tree/main/examples/BMAD-METHOD/src/bmm-skills/2-plan-workflows/bmad-validate-prd
Command: npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill bmad-validate-prd-enigmaicon-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The bmad-validate-prd skill helps you confirm that a PRD follows BMAD standards by running a structured validation workflow that checks structure, information density, requirements measurability, traceability, leakage, and completeness.

Core Features & Use Cases

  • PRD discovery & setup: Finds the target PRD (or uses the path you provide), loads PRD frontmatter and any listed input documents, and initializes a validation report.
  • Stepwise PRD validation pipeline: Detects BMAD format vs non-standard variants, runs density checks, validates optional Product Brief coverage, evaluates FR/NFR measurability, verifies traceability chains, checks for implementation leakage, and performs domain/project-type compliance validations.
  • Final quality gates & actionable outputs: Produces a consolidated validation report and guides your next actions (review details, edit workflow, or fix simpler items).

Quick Start

Use the bmad-validate-prd skill to validate your PRD and generate a validation report by starting the workflow and selecting Continue at the menu.

Frequently Asked Questions about bmad-validate-prd

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

FAQPage Schema
How do I validate a PRD against BMAD standards?

To validate a PRD against BMAD standards, you run a structured workflow that checks format compliance, information density, FR/NFR measurability, traceability, and implementation leakage to produce a comprehensive validation report.

What does PRD information density scanning check for?

PRD information density scanning checks the document to ensure requirements contain sufficient detail, identifying sparse sections that lack necessary specifications for implementation.

How are functional requirements checked for traceability in PRD validation?

Functional requirements are checked for traceability by verifying traceability chains, ensuring FRs and NFRs are measurably linked to originating inputs and downstream implementation contexts.

Can I validate a non-standard PRD format with this workflow?

You can validate non-standard PRD formats, but the workflow gates these documents on user choice, offering optional parity analysis before proceeding with density scanning and compliance checks.

What is implementation leakage detection in requirements engineering?

Implementation leakage detection in requirements engineering identifies when a PRD contains premature technical implementation details that should be deferred to architecture or development phases.

Do I need a Product Brief to run PRD compliance checks?

A Product Brief is optional for PRD compliance checks, where the workflow performs optional Product Brief coverage mapping to validate that PRD requirements adequately address initial product brief inputs.