Skip to main content

create_prd

Work in Progress This skill is currently under development and may change significantly.

Type: Agent-Specific Skill
Scope: Product Manager agent
Location: /workspace-pm/skills/create_prd/SKILL.md


Copy This Skill

📋 Click to view SKILL.md content
---
name: create_prd
description: Create a comprehensive Product Requirements Document
---

# Create PRD

Creates a comprehensive Product Requirements Document (PRD) based on a feature description, user
needs, and business goals.

## Usage

Invoke with: /create_prd [feature-name]

Or with initial context:

/create_prd User Authentication System

We need to allow users to sign up with email, Google, and GitHub. Must include 2FA support and
password recovery.

## PRD Structure

The generated PRD includes:

1. Overview
 - Feature summary
 - Goals and objectives
 - Success metrics

2. User Stories
 - Primary user personas
 - Key user stories (As a [user], I want [goal], so that [benefit])
 - Acceptance criteria

3. Requirements
 - Functional requirements
 - Non-functional requirements (performance, security, scalability)
 - Technical constraints

4. Design Considerations
 - UI/UX requirements
 - Accessibility needs
 - Mobile/responsive requirements

5. Implementation Plan
 - Phased approach
 - Dependencies
 - Estimated effort

6. Open Questions
 - Items requiring stakeholder input

## Output

The agent produces a markdown PRD document and:

1. Saves it to /workspace-pm/docs/prds/[feature-name]-prd.md
2. Creates a summary in the task tracking system
3. Notifies relevant stakeholders

## Notes

- The PM agent will ask clarifying questions if requirements are unclear
- PRDs follow the organization's template format
- Links to related PRDs are automatically added when detected 

Description

Creates a comprehensive Product Requirements Document (PRD) based on a feature description, user needs, and business goals.

Usage

/create_prd [feature-name]

Or with initial context:

/create_prd User Authentication System

We need to allow users to sign up with email, Google, and GitHub.
Must include 2FA support and password recovery.

PRD Structure

The generated PRD includes:

  1. Overview

    • Feature summary
    • Goals and objectives
    • Success metrics
  2. User Stories

    • Primary user personas
    • Key user stories (As a [user], I want [goal], so that [benefit])
    • Acceptance criteria
  3. Requirements

    • Functional requirements
    • Non-functional requirements (performance, security, scalability)
    • Technical constraints
  4. Design Considerations

    • UI/UX requirements
    • Accessibility needs
    • Mobile/responsive requirements
  5. Implementation Plan

    • Phased approach
    • Dependencies
    • Estimated effort
  6. Open Questions

    • Items requiring stakeholder input

Output

The agent produces a markdown PRD document and:

  1. Saves it to /workspace-pm/docs/prds/[feature-name]-prd.md
  2. Creates a summary in the task tracking system
  3. Notifies relevant stakeholders

Example Output

# PRD: User Authentication System

## Overview

Enable secure user authentication through multiple providers...

## Goals

- Reduce signup friction by 50%
- Support 3 authentication providers
- Maintain SOC2 compliance

## User Stories

- As a new user, I want to sign up with my Google account... ...

Notes

  • The PM agent will ask clarifying questions if requirements are unclear
  • PRDs follow the organization's template format
  • Links to related PRDs are automatically added when detected