Slash Command

/create-prd

Create a Product Requirements Document (PRD) for a product feature

From project-management
Install
1
Run in your terminal
$
npx claudepluginhub talent-factory/claude-plugins --plugin project-management
Details
Argument<feature-description> [output-path]
Allowed Tools
WriteTodoWriteRead
Command Content

Claude Command: Create PRD

Create a comprehensive, professional Product Requirements Document (PRD) based on industry best practices.

Usage

/project-management:create-prd "Feature description"
/project-management:create-prd "Feature description" /path/to/output.md

Examples:

/project-management:create-prd "Add Dark Mode Toggle to settings"
/project-management:create-prd "AI-powered budgeting" docs/prds/budget-ai.md

Workflow

  1. Analyze the Feature Description

    • Understand scope and complexity
    • Identify project type (Feature, Initiative, Technical)
    • Select appropriate PRD template
  2. Create Structured PRD

    • Executive Summary (Problem, Solution, Impact)
    • Problem Statement with evidence
    • Measurable objectives and success metrics
    • User Stories with acceptance criteria
    • Functional and non-functional requirements
    • Clear scope boundaries (Out of Scope)
    • Risk assessment with mitigation strategies
    • Timeline and milestones
  3. TodoWrite for Tracking

    • Use TodoWrite to track PRD sections during creation
    • Ensure completeness
  4. Output

    • Save PRD at the specified path
    • Default: PRD.md in the current directory

PRD Fundamental Principles

User-Centered, Not Solution-Centered

Focus on:

  • Problem: What problem are we solving?
  • User: For whom are we solving it?
  • Impact: What value are we creating?

NOT on:

  • Technical implementation
  • Specific solution approaches
  • Code/architecture details

SMART Objectives

  • Specific: Clearly defined
  • Measurable: Quantifiable
  • Achievable: Realistic
  • Relevant: Important for business/user
  • Time-bound: Clear timeframe

Clear Prioritization

MoSCoW Method:

  • Must-Have: Critical for MVP
  • Should-Have: Important, not critical
  • Could-Have: Nice-to-have
  • Won't-Have: Explicitly excluded

PRD Structure

1. Executive Summary (3-5 sentences)

What, For whom, Why, Impact, Timeline

2. Problem Statement

  • Current state
  • Problem description
  • Impact (quantified)
  • Evidence (data, research)
  • Why now?

3. Objectives and Success Metrics

  • Product objectives
  • Business objectives
  • Primary metrics (with baseline and target)
  • Secondary metrics
  • Guardrail metrics

4. User Stories and Personas

  • Detailed personas (data-driven)
  • User Stories (As X, I want Y so that Z)
  • Acceptance criteria (testable)
  • Context and rationale

5. Functional Requirements

  • Ordered by priority (Must/Should/Could/Won't)
  • Detailed description
  • Acceptance criteria
  • Edge cases
  • User flows

6. Non-Functional Requirements

  • Performance (speed, latency)
  • Security and Privacy (GDPR, etc.)
  • Scalability (growth)
  • Usability and Accessibility (WCAG 2.1)
  • Reliability (uptime, error rate)

7. Scope Boundaries (Out of Scope)

  • What will NOT be built
  • Rationale for exclusions
  • Planned timeline for future features

8. Risk Assessment

  • Risk matrix (Impact x Likelihood)
  • Mitigation strategies
  • Contingency plans
  • Owner assignment

9. Timeline and Milestones

  • Phase plan
  • Key milestones
  • Dependencies
  • Approvals

Template Selection

Based on project complexity:

TypeDurationTemplate
Small Feature< 2 weeksMinimal MVP
Standard Feature4-8 weeksStandard Feature
Major Initiative> 2 monthsMajor Initiative
Platform/Infra.VariableTechnical PRD

Details: templates.md

Best Practices

DO:

  • Focus on user needs and business value
  • Define measurable, SMART objectives
  • Write concrete acceptance criteria
  • Include data and evidence
  • Address risks proactively
  • Communicate clear scope boundaries

DON'T:

  • Prescribe technical implementation
  • Use vague objectives ("more users")
  • Include requirements without prioritization
  • Add features without rationale
  • Ignore out-of-scope items

Complete Guide: best-practices.md

Quality Criteria

Content

  • Executive Summary is concise (< 5 sentences)
  • Problem is clearly defined with evidence
  • Objectives are SMART
  • User Stories include acceptance criteria
  • Requirements are prioritized (Must/Should/Could)
  • NFRs cover Performance, Security, Usability
  • Success metrics include specific numbers
  • Risks are identified with mitigation strategies
  • "Out of Scope" is defined

Format

  • Consistent formatting
  • Hierarchical structure
  • Lists and tables for clarity
  • Professional language

Process

  • Complete and actionable
  • Understandable for all stakeholders
  • No contradictions
  • Realistic scope

Additional Information

  • Best Practices: best-practices.md

    • Fundamental principles
    • Defining success metrics
    • Stakeholder management
    • Avoiding common mistakes
  • Templates: templates.md

    • Minimal MVP Template
    • Standard Feature Template
    • Major Initiative Template
    • Technical PRD Template
  • Sections Guide: sections-guide.md

    • Detailed instructions for each section
    • Examples (Good vs. Bad)
    • Common mistakes per section
    • Writing tips

Feature description: $ARGUMENTS

Stats
Parent Repo Stars3
Parent Repo Forks0
Last CommitFeb 26, 2026