Agent skill

prd-writer

Write comprehensive Product Requirements Documents (PRDs)

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/product/prd-writer

SKILL.md

PRD Writer Skill

This skill helps write comprehensive Product Requirements Documents (PRDs) for software projects.

When to Use

  • When starting a new project
  • When defining product features
  • When documenting requirements
  • When planning development roadmaps
  • When communicating product vision

Capabilities

  1. Requirements Gathering: Help define user needs and business goals
  2. Feature Specification: Detail features and functionality
  3. User Stories: Write clear user stories and acceptance criteria
  4. Technical Specs: Define technical requirements and constraints
  5. Success Metrics: Define measurable success criteria

PRD Structure

A complete PRD includes:

  • Executive Summary: High-level overview
  • Problem Statement: What problem are we solving?
  • Goals & Objectives: What are we trying to achieve?
  • User Personas: Who are the users?
  • Features & Requirements: What will we build?
  • User Stories: How will users interact with it?
  • Technical Requirements: What are the technical constraints?
  • Success Metrics: How will we measure success?
  • Timeline: When will it be delivered?

Usage Examples

Start a New PRD

I need to write a PRD for a task management application

Add Feature Requirements

Can you help me write requirements for a notification system?

Create User Stories

Write user stories for the authentication flow

Best Practices

  • Start with the problem, not the solution
  • Focus on user needs and outcomes
  • Be specific and measurable
  • Include acceptance criteria
  • Consider edge cases and constraints

Didn't find tool you were looking for?

Be as detailed as possible for better results