Back to Skills
Specs/prd-generator

PRD Generator

Transform messy ideas into structured PRDs that get stakeholder alignment before engineering starts building.

Time Saved

4-6 hrs → 45 min

Compared to doing it manually

Slash Command

/prd-generator

Type this in Claude to run the skill

The Problem

PRDs are either too vague (engineers ask "what do you actually want?") or too detailed (nobody reads them). Scope creep starts before development begins.

What You Get

  • Problem-first structure (not solution-first)
  • Evidence requirements enforced
  • V/U/F/V risk assessment built in
  • Success criteria with metrics
  • Non-goals to prevent scope creep
  • Staged sign-off process

Want this automated?

This skill is part of a workflow that automate multiple steps together:

How to use this skill

  1. 1Download the skill file using the button on this page
  2. 2Add the file to your .claude/skills/ folder in your project
  3. 3Type /prd-generator in Claude to run the skill

Best For

New featuresMajor initiativesCross-team projectsFormal documentation

Frequently Asked Questions

A PRD is a document that describes the problem you're solving, who experiences it, what success looks like, and the proposed solution. It aligns stakeholders before engineering work begins.

A good PRD is typically 1-3 pages. It should be comprehensive enough to answer key questions but concise enough that stakeholders will actually read it. Focus on the problem and success criteria — not implementation details.

A PRD defines WHAT you're building and WHY (owned by Product). A technical spec defines HOW to build it (owned by Engineering). The PRD comes first and informs the technical spec.

Not always. Small bug fixes or minor improvements may not need a formal PRD. Use a PRD when: the feature is significant, multiple stakeholders need alignment, or there's meaningful risk to assess.

View Workflow →