# prd

> Claude/Codex skill by [@snarktank](https://omgskills.com/library/snarktank/index.md) · 22k stars · Updated 2026-02-02

Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.

## Install

```sh
git clone https://github.com/snarktank/ralph /tmp/ralph && ln -s /tmp/ralph/skills/prd ~/.claude/skills/prd
```

## From README

PRD Generator Create detailed Product Requirements Documents that are clear, actionable, and suitable for implementation. --- The Job Receive a feature description from the user Ask 3-5 essential clarifying questions (with lettered options) Generate a structured PRD based on answers Save to tasks/prd-\[feature-name\].md Important: Do NOT start implementing. Just create the PRD. --- Step 1: Clarifying Questions Ask only critical questions where the initial prompt is ambiguous. Focus on: Problem/Goal: What problem does this solve? Core Functionality: What are the key actions? Scope/Boundaries: What should it NOT do? Success Criteria: How do we know it's done? Format Questions Like This: This lets users respond with "1A, 2C, 3B" for quick iteration. Remember to indent the options. --- Step 2: PRD Structure Generate the PRD with these sections: Introduction/Overview Brief description of the feature and the problem it solves. Goals Specific, measurable objectives (bullet list).

## Links

- HTML page: https://omgskills.com/skills/snarktank/ralph/prd/
- GitHub: https://github.com/snarktank/ralph
- Author: [@snarktank](https://omgskills.com/library/snarktank/index.md)

## More from this repo

- [ralph](https://omgskills.com/skills/snarktank/ralph/ralph/index.md) — Convert PRDs to prd.json format for the Ralph autonomous agent system.
   - [@snarktank](https://omgskills.com/library/snarktank/index.md) · 19k stars
