# Product requirements document (/product--prd)

/product--prd is a Claude Code skill in the Business section. Turns a feature idea into a full PRD: problem, goals, scope, requirements, risks and success metrics.

- Web version: https://skills.sgomez.dev/en/s/product--prd
- Section: [Business](https://skills.sgomez.dev/en/business.md)
- Author: Santiago Gómez de la Torre
- License: MIT
- Source: https://github.com/sgomez-dev/claude-skills/blob/main/skills/product/prd.md
- Updated 10 Jul 2026

## Use it when

- You have a feature idea and need a review-ready document
- You want to separate the validated problem from assumptions
- You need requirements a designer and an engineer can start from

## Not for

- Replacing user research: a PRD on an unvalidated problem will be weak
- Detailed flows and edge cases: that is the feature spec

## What you get

A prd_[feature].md file with TL;DR, problem, evidence, goals, metrics, Must/Should/Won't requirements, user flow, risks and milestones.

## How to ask for it

- `/product--prd write the PRD for the new notifications feature`
- `/product--prd define the problem, scope, and success metrics for this idea`
- `/product--prd I need a full PRD to present to leadership`

## Install

macOS · Linux:

```
curl -fsSL https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.sh | bash
```

Windows:

```
irm https://raw.githubusercontent.com/sgomez-dev/claude-skills/main/install.ps1 | iex
```

Claude Code plugin:

```
/plugin marketplace add sgomez-dev/claude-skills
/plugin install product-skills@claude-skills-collection
```

## Permissions

- Reads: `*.md`, `*.txt`, `docs/**`, `README*`
- Writes: `prd_*.md`, `docs/prd/*.md`
- Runs: —
- Network: No
- Destructive: No

## Author's description

Write a full PRD from a feature idea — problem, goals, scope, success metrics

## Questions about this skill

### What does it need from me before writing?

The target user, evidence the problem exists, the business goal and any constraints. If they are missing, it asks before drafting.

### Does it invent baseline metrics?

No. If there is no baseline it marks it "TBD — measure before build" rather than guessing.

### What if I give it a solution instead of a problem?

It first reconstructs the underlying problem and confirms it with you.


- [How we review this](https://skills.sgomez.dev/en/methodology.md)
