# Prd Generator

Generate comprehensive Product Requirements Documents (PRDs) for product managers.

- Repository: https://github.com/coco-research/coco (797 stars)
- Category: Writing
- License: see repository
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add coco-research/coco --skill prd-generator -g -a claude-code -y`
Codex: `npx skills add coco-research/coco --skill prd-generator -g -a codex -y`
Cursor: `npx skills add coco-research/coco --skill prd-generator -g -a cursor -y`
Gemini CLI: `npx skills add coco-research/coco --skill prd-generator -g -a gemini-cli -y`

## Description

Generate comprehensive Product Requirements Documents (PRDs) for product managers. Use this skill when users ask to "create a PRD", "write product requirements", "document a feature", or need help structuring product specifications.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# PRD Generator

## Overview

Generate comprehensive, well-structured Product Requirements Documents (PRDs) that follow industry best practices. This skill helps product managers create clear, actionable requirements documents that align stakeholders and guide development teams.

## Core Workflow

When a user requests to create a PRD (e.g., "create a PRD for a user authentication feature"), follow this workflow:

### Step 1: Gather Context

Before generating the PRD, collect essential information through a discovery conversation:

**Required Information:**
- **Feature/Product Name**: What are we building?
- **Problem Statement**: What problem does this solve?
- **Target Users**: Who is this for?
- **Business Goals**: What are we trying to achieve?
- **Success Metrics**: How will we measure success?
- **Timeline/Constraints**: Any deadlines or limitations?

**Discovery Questions to Ask:**

```
1. What problem are you trying to solve?
2. Who is the primary user/audience for this feature?
3. What are the key business objectives?
4. Are there any technical constraints we should be aware of?
5. What does success look like? How will you measure it?
6. What's the timeline for this feature?
7. What's explicitly out of scope?
```

**Note:** If the user provides a detailed brief or requirements upfront, you can skip some questions. Always ask for clarification on missing critical information.

### Step 2: Generate PRD Structure

Use the standard PRD template from `references/prd_template.md` to create a well-structured document. The PRD should include:

The rest: https://github.com/coco-research/coco/blob/HEAD/skills/prd-generator/SKILL.md
