Claude Code Plugins

Community-maintained marketplace

Feedback

prd-writer

@k5tuck/Selek
0
0

Write comprehensive Product Requirements Documents (PRDs)

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name prd-writer
description Write comprehensive Product Requirements Documents (PRDs)
version 1.0.0
keywords prd, requirements, specification, product, document, planning

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