write-prd

Draft structured PRDs with Goals, Requirements, Non-Goals, Constraints, and Approach.

8|1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/max4c/skills --skill write-prd-max4c
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-prd
Source: https://github.com/max4c/skills/tree/main/skills/write-prd
Command: npx skills add https://github.com/max4c/skills --skill write-prd-max4c

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft grounded PRDs from vague ideas by guiding user interviews, codebase exploration, and structured drafting through a grill-me ambiguity gate.

Core Features & Use Cases

  • Provides a phase-driven workflow (Context load, Codebase exploration, Socratic interview, and PRD drafting) to convert vague inputs into a concrete specification.
  • Generates a publish-ready PRD with Goals, Requirements, Non-Goals, Constraints, Approach, Open Questions, and Discoveries.
  • Supports re-use of grill-me ambiguity checks to ensure alignment with stakeholders and avoid scope creep.

Quick Start

Draft a grounded PRD for the requested feature by guiding a Socratic interview, exploring the codebase, and formatting the result into a structured specification.

Frequently Asked Questions about write-prd

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

FAQPage Schema
How do I turn a vague product idea into a structured specification?

To turn a vague idea into a structured specification, this Skill conducts a Socratic interview and explores your codebase to extract concrete details, producing a PRD with Goals, Requirements, Non-Goals, Constraints, and Open Questions.

What is the best way to draft a PRD from meeting transcripts?

The best way to draft a PRD from meeting transcripts is using a phase-driven workflow that loads context, explores the codebase, and applies a grill-me ambiguity gate to ensure the resulting product specification is grounded and aligned with stakeholders.

Can I use codebase exploration to ground feature specifications during product planning?

Yes, you can use codebase exploration to ground feature specifications during product planning. The workflow analyzes your existing codebase alongside interview inputs to ensure the drafted PRD accurately reflects technical constraints.

How does the grill-me ambiguity gate prevent scope creep in a PRD?

The grill-me ambiguity gate prevents scope creep by challenging vague inputs during the Socratic interview phase, forcing clarification of boundaries before drafting the final structured specification and defining clear Non-Goals.

What sections are included in the PRD generated from this Socratic interview workflow?

The PRD generated from this Socratic interview workflow includes structured sections for Goals, Requirements, Non-Goals, Constraints, Approach, Open Questions, and Discoveries, ensuring comprehensive coverage of product planning details.