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.