prd

Generate a structured JSON PRD from a feature description.

42|4|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/OmerFarukOruc/antigravity-dashboard --skill prd-omerfarukoruc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/OmerFarukOruc/antigravity-dashboard/tree/main/.opencode/skills/prd
Command: npx skills add https://github.com/OmerFarukOruc/antigravity-dashboard --skill prd-omerfarukoruc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PRD creation is time-consuming and error-prone when teams translate vague prompts into structured requirements. This skill provides a deterministic JSON PRD as the single source of truth for stories, gates, and status that can be loaded directly by Ralph.

Core Features & Use Cases

  • Clarifying-question workflow: asks 5–10 targeted questions in batches to elicit complete requirements.
  • JSON PRD generation: outputs a fully structured PRD including scope, success metrics, data model, rules, and acceptance criteria.
  • Quality gates enforcement: ensures tests, lint, typecheck, and builds are planned and described as part of the PRD acceptance criteria.
  • Use Case: a product manager describes a feature; the skill generates a ready-to-implement PRD JSON to guide engineering and QA.

Quick Start

Provide a feature description and a target path for the PRD JSON, and the agent will generate a detailed JSON PRD.

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 JSON PRD from a feature description?

To generate a structured JSON PRD, provide a feature description and target path. The skill asks clarifying questions to elicit complete requirements, then outputs a deterministic JSON document with data model, rules, acceptance criteria, and quality gates.

What should a product requirements document include for engineering and QA?

A product requirements document should include a complete data model, business rules, acceptance criteria, and quality gates. This skill ensures your PRD also defines scope, success metrics, and planned tests, lint, typecheck, and build steps.

How do I enforce quality gates like tests and lint in my PRD acceptance criteria?

To enforce quality gates in your PRD, the skill automatically plans and describes tests, lint, typecheck, and build steps as part of the acceptance criteria. This ensures engineering teams have explicit pass conditions before implementation.

Can I create deterministic JSON requirements from a vague feature prompt?

Yes, you can create deterministic JSON requirements from a vague prompt. The skill asks 5 to 10 targeted clarifying questions in batches to elicit complete details, then translates your answers into a structured PRD.

Does this PRD skill work without external dependencies?

Yes, the PRD skill works without external dependencies. It operates independently to generate structured JSON output, requiring only a user-provided feature description and target path to produce the final deterministic document.