prd

Generate a JSON PRD from a feature brief with clarifying questions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/drseanwing/Pipelines --skill prd-drseanwing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/drseanwing/Pipelines/tree/main/apps/ralph/skills/prd
Command: npx skills add https://github.com/drseanwing/Pipelines --skill prd-drseanwing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a JSON PRD that serves as the single source of truth for stories, gates, and status, reducing manual drafting and misalignment across teams.

Core Features & Use Cases

  • Deterministic PRD creation: produce a complete PRD JSON from a feature brief.
  • Clarifying questions: prompt 5–10 questions in batches to elicit missing details, then continue as needed.
  • Quality gates: explicitly capture tests, lint, and review requirements in the PRD.
  • No execution: this is a specification generator; it does not implement functionality in the PRD. Use cases: when planning a feature, the PRD guides stakeholders and engineering with a fixed schema and output structure.

Quick Start

Provide a feature description and a target path, and I will generate a complete JSON PRD at the specified path.

Frequently Asked Questions about prd

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

FAQPage Schema
How do I generate a structured PRD for a new feature launch?

To generate a structured PRD, provide a feature brief and a target file path. The system outputs a comprehensive JSON PRD, serving as a single source of truth for stories, gates, and status, reducing manual drafting.

What is a deterministic JSON PRD and how does it enforce product requirements?

A deterministic JSON PRD applies a fixed schema to standardize product requirement documents. It captures overview, goals, metrics, data model, routes, and quality gates, ensuring alignment across stakeholders and engineering teams.

How do I ensure all missing details are captured during requirements planning?

During requirements planning, the generator prompts 5 to 10 clarifying questions in batches to elicit missing details from your feature brief, continuing as needed to ensure a complete and comprehensive PRD output.

Does this PRD generator write code or implement the specified features?

No, this PRD generator does not implement functionality or write code. It is strictly a specification generator that produces a JSON PRD to guide stakeholders and engineering teams during feature planning.

What specific sections are included in the JSON PRD output?

The JSON PRD output includes overview, goals, metrics, data model, routes, and quality gates. It explicitly captures tests, lint, and review requirements to guide engineering teams with a fixed output structure.

Can I use this for new feature planning without setting up dependencies?

Yes, you can use this for new feature planning without dependencies. Simply provide a feature description and a target path, and it will generate a complete JSON PRD at the specified location.