doc-prd

Create 21-section Layer-2 PRDs from BRD inputs with validation rules and KPIs.

16|3|Updated Nov 10, 2025
One-click install
npx skills add https://github.com/vladm3105/aidoc-flow-framework --skill doc-prd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-prd
Source: https://github.com/vladm3105/aidoc-flow-framework/tree/main/.claude/skills/doc-prd
Command: npx skills add https://github.com/vladm3105/aidoc-flow-framework --skill doc-prd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides the creation of Product Requirements Documents (PRD) from Business Requirements Documents (BRD), translating business goals into measurable product features, KPIs, and success criteria.

Core Features & Use Cases

  • Define product vision, goals, and KPIs
  • Capture user needs, personas, and success criteria
  • Align PRD with upstream BRD and downstream artifacts (EARS, BDD, ADR)
  • Provide templates and structure for consistent PRD creation

Quick Start

After BRD completion, use doc-prd to draft a PRD outlining core features and success metrics.

Frequently Asked Questions about doc-prd

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

FAQPage Schema
How do I create a PRD from a business requirements document?

Creating a PRD from a BRD involves translating business goals into measurable product features and success criteria. Use doc-prd to structure a 21-section PRD that captures user needs, KPIs, and validation rules aligned with your upstream BRD and downstream artifacts like EARS and ADR specifications.

What should a product requirements document include to ensure traceability?

A comprehensive PRD must include mandatory sections defining product vision, goals, user personas, and KPIs with clear traceability to the BRD above and design artifacts below. doc-prd enforces prerequisites like artifact verification, reference templates, and prohibition of placeholders to achieve SYS-Ready and EARS-Ready scores.

When do I need to use a structured PRD template instead of a freestyle document?

Structured PRD templates are essential when aligning product features across business, design, and development workflows. They ensure consistent section structure, validation rules, and measurable success criteria—preventing ambiguity and enabling traceability from business requirements through implementation.

Can I use a PRD to define both user needs and success metrics?

Yes. A PRD captures user personas, functional needs, and measurable KPIs in a single document. doc-prd structures these as interconnected sections so success criteria directly tie to user needs and business goals, enabling teams to validate that shipped features meet both requirements and outcomes.

What happens if my PRD doesn't align with the upstream BRD?

Misalignment between PRD and BRD creates gaps in traceability and conflicting requirements downstream. doc-prd requires upstream artifact verification and ADR alignment as prerequisites, flagging inconsistencies before proceeding so features remain grounded in validated business context.

Do I need design or development input before drafting a PRD?

A PRD sits between business requirements and downstream design decisions, so it should capture product scope and success metrics before detailed design. doc-prd works within the SDD workflow and requires BRD completion as a prerequisite; development input typically follows during design and implementation phases.