bmad-validate-prd

Validate PRDs against BMAD standards with a structured multi-step audit.

Updated May 17, 2026
One-click install
npx skills add https://github.com/thuantan2060/facebook-sale-tracking --skill bmad-validate-prd-thuantan2060
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-validate-prd
Source: https://github.com/thuantan2060/facebook-sale-tracking/tree/main/.agents/skills/bmad-validate-prd
Command: npx skills add https://github.com/thuantan2060/facebook-sale-tracking --skill bmad-validate-prd-thuantan2060

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you validate a PRD against BMAD standards by checking structure, information density, measurability, traceability, implementation leakage, and domain/project-type compliance.

Core Features & Use Cases

  • BMAD PRD discovery and confirmation: Finds the PRD to validate (from a provided path or by searching planning artifacts) and loads input documents declared in the PRD frontmatter.
  • Guided validation workflow: Runs a sequence of checks (format detection → density → brief coverage → measurability → traceability → leakage → domain compliance → project-type compliance → SMART assessment → holistic quality → completeness) and records results in a validation report.
  • Branching for non-standard PRDs: If the PRD is non-standard, you can run a parity check, validate as-is, or exit before proceeding.

Quick Start

Use bmad-validate-prd to validate the existing PRD by confirming the discovered PRD path and selecting Continue to begin the BMAD validation workflow.

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 multi-step quality audit that checks format detection, information density, FR/NFR measurability, traceability chains, and domain compliance. This produces a categorized validation report.

What is PRD traceability matrix validation in BMAD workflows?

PRD traceability matrix validation verifies that every functional and non-functional requirement in a PRD is properly linked to its source input documents. This ensures complete requirement coverage and prevents orphaned features in the BMAD workflow.

How do I check PRD information density and implementation leakage?

You check PRD information density and implementation leakage by scanning for anti-patterns during the quality audit. This identifies overly dense sections and detects when requirements improperly dictate technical implementation rather than product behavior.

Can I validate a non-standard PRD format with BMAD compliance checks?

Yes, you can validate non-standard PRD formats by using a branching parity check workflow. This allows you to map non-standard structures to BMAD expectations, validate the document as-is, or exit before proceeding with the audit.

How does SMART scoring work for requirements quality assessment?

SMART scoring for requirements quality assessment evaluates whether functional and non-functional requirements are Specific, Measurable, Achievable, Relevant, and Time-bound. This scoring is integrated into the holistic quality assessment step of the BMAD validation workflow.

What do I need to run a BMAD validation workflow on my PRD?

To run a BMAD validation workflow, you need an existing PRD file and any input documents declared in its frontmatter. The workflow discovers the PRD from a provided path or by searching planning artifacts to load these dependencies before auditing.