bmad-validate-prd

Validate PRDs against BMAD governance and requirements standards.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/cassioalexandre/agf --skill bmad-validate-prd-cassioalexandre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-validate-prd
Source: https://github.com/cassioalexandre/agf/tree/main/_bmad/bmm/2-plan-workflows/bmad-validate-prd
Command: npx skills add https://github.com/cassioalexandre/agf --skill bmad-validate-prd-cassioalexandre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you verify that a PRD is structured and written according to BMAD governance and quality expectations, so downstream teams and agents can work from a reliable foundation.

Core Features & Use Cases

  • PRD Validation Workflow: Guides validation from discovery through format detection, density, requirement quality, traceability, and completeness.
  • Non-standard PRD Handling: Detects when a PRD deviates from BMAD structure and offers parity analysis before continuing.
  • Dual-Audience Quality Focus: Assesses whether the PRD works for both human stakeholders and LLM-driven downstream generation.

Quick Start

Use the bmad-validate-prd skill to validate an existing PRD by starting the workflow and following the prompts to confirm the PRD path and any additional reference documents.

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 governance and requirements standards?

PRD validation against BMAD standards is performed by running a structured workflow that checks document discovery, format detection, information density, requirement measurability, and traceability. This process produces actionable findings and completeness gating recommendations.

What is SMART scoring and how does it apply to requirement measurability in a PRD?

SMART scoring for requirement measurability evaluates whether PRD functional and non-functional requirements are specific, measurable, achievable, relevant, and time-bound. The validation workflow analyzes these requirements without introducing implementation details to ensure quality assurance.

How do I check PRD traceability and detect information leakage?

PRD traceability chain checks and leakage detection are executed during the validation workflow to ensure functional and non-functional requirements map correctly without missing links. The process initializes a validation report to track these governance gaps.

Can I validate a non-standard PRD that deviates from the BMAD format?

Non-standard PRDs are supported through BMAD format detection with optional parity handling. When a PRD deviates from the standard structure, the workflow offers parity analysis before continuing with information density scanning and completeness gating.

Does PRD quality assurance work for both human stakeholders and LLM-driven generation?

PRD quality assurance through BMAD validation is designed for dual-audience quality focus, assessing whether the document works for both human stakeholders and LLM-driven downstream generation. This ensures downstream teams and agents have a reliable foundation.

What are the limitations of automated PRD completeness gating?

Automated PRD completeness gating limitations include its reliance on the initial document discovery phase and the inability to introduce implementation details during requirement analysis. It validates existing structure and quality without generating missing content.