prd

Generate a structured JSON PRD with stories, gates, and status.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/DJJones66/BrainDrive-Forge --skill prd-djjones66
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd
Source: https://github.com/DJJones66/BrainDrive-Forge/tree/main/skills/prd
Command: npx skills add https://github.com/DJJones66/BrainDrive-Forge --skill prd-djjones66

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Product teams often struggle to align on requirements, leading to drift between discovery and implementation. This skill generates a single, deterministic PRD in JSON that can be consumed by Forge to drive development.

Core Features & Use Cases

  • Asks 5–10 clarifying questions in batches to capture all necessary details
  • Outputs a deterministic JSON PRD that serves as the single source of truth for stories, gates, and status
  • Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out

Quick Start

Provide a feature brief and let the tool generate a complete JSON PRD to save and reference.

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 in JSON for feature planning?

To generate a structured PRD in JSON, provide a feature brief and the tool will ask clarifying questions to capture details, outputting a deterministic JSON specification with stories, gates, and status. This ensures requirements are explicit and ready for implementation.

What is a deterministic PRD and when do I need one for product development?

A deterministic PRD is a structured JSON specification that serves as a single source of truth for feature stories, quality gates, and status. You need one when product teams must align on requirements to prevent drift between discovery and implementation.

How do I write product requirements that include data models and validation rules?

To write product requirements with data models and validation rules, trigger the specification workflow with a feature brief. It will prompt clarifying questions to define inputs, outputs, rules, and validation steps, ensuring the requirements are implementable without guessing.

Can I use a JSON PRD to track feature status and quality gates?

Yes, you can use a JSON PRD to track feature status and quality gates. The generated specification explicitly defines quality gates, dependencies, and validation steps, providing a deterministic structure that can be consumed to drive development and track progress.

What details do I need to provide to create a complete feature specification?

To create a complete feature specification, you need to provide a basic feature brief. The tool will then ask 5 to 10 clarifying questions in batches to capture all necessary details regarding scope, data models, UI routes, and success criteria.

What are the limitations of using JSON for product requirement documents?

Using JSON for product requirement documents requires strict structuring of stories, gates, and rules. It functions as a deterministic data format for driving development, meaning it relies heavily on answering clarifying questions accurately to ensure the output is implementable without guessing.