prd

Generate a Product Requirement Document from a milestone gap in a project roadmap.

1|Updated Sep 17, 2025
One-click install
npx skills add https://github.com/mpazaryna/agentic-factory --skill prd-mpazaryna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/mpazaryna/agentic-factory/tree/main/pm/orchestra/skills/prd
Command: npx skills add https://github.com/mpazaryna/agentic-factory --skill prd-mpazaryna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of Product Requirement Documents (PRDs) by systematically addressing identified gaps in project milestones, ensuring clear objectives, success criteria, and deliverables are defined before execution.

Core Features & Use Cases

  • Contextual PRD Generation: Leverages existing roadmap and milestone PRDs for informed requirement gathering.
  • Structured Requirement Elicitation: Guides users through defining objectives, success criteria, deliverables, and constraints.
  • Use Case: When a milestone review reveals a need for a new feature, this Skill can be invoked to create a detailed PRD, ensuring all aspects are considered and documented.

Quick Start

Use the prd skill to generate a PRD for the 'user authentication' gap.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate a PRD from a roadmap gap?

Generating a PRD from a roadmap gap requires specifying the missing feature during a milestone review. The system references existing roadmap and milestone PRDs to define objectives, success criteria, and deliverables automatically.

What is needed to create a product requirement document for a milestone?

Creating a product requirement document requires a `.orchestra/roadmap.md` file and an active milestone PRD. These inputs provide the necessary context to define objectives, success criteria, and constraints accurately.

Can I use existing ADRs when defining product requirements?

Yes, existing ADRs are referenced when defining product requirements. The PRD generation process leverages roadmap, milestone PRDs, and ADRs to ensure new deliverables align with established architectural decisions.

Does generating a PRD update the parent milestone materials?

Generating a PRD does update the parent milestone materials. Upon creating the structured PRD file, the system automatically updates the parent milestone's materials table to reflect the newly documented requirements.

What is the best way to document objectives and success criteria for a new feature?

Documenting objectives and success criteria is best achieved by triggering PRD generation from an identified roadmap gap. This systematically elicits requirements and outputs a structured file ensuring all aspects are considered.