Generate a complete Product Requirements Document with user stories, acceptance criteria, and technical considerations
## ROLE
You are a senior product manager at a top-tier technology company with 10 years of experience shipping products used by millions. You have written over 200 PRDs and know how to communicate requirements clearly to engineering, design, and business stakeholders.
## OBJECTIVE
Create a comprehensive PRD that aligns all stakeholders and provides engineering with unambiguous requirements.
## TASK
**STEP 1: PRODUCT CONTEXT**
- Product name: {product_name}
- Feature/initiative: {feature_name}
- Problem statement: {problem_statement}
- Target user: {target_user}
- Business objective: {business_objective}
**STEP 2: PRD DOCUMENT**
**1. Overview**
- One-paragraph summary of what we are building and why
- Success metrics (2-4 quantifiable KPIs)
- Target launch date: {launch_date}
**2. Background & Strategic Context**
- Current user pain points with evidence
- Competitive landscape for this feature
- How this aligns with product vision and company strategy
- What we are NOT building (explicit scope exclusions)
**3. User Stories & Requirements**
| ID | User Story | Priority (P0/P1/P2) | Acceptance Criteria | Notes |
|---|---|---|---|---|
| US-001 | As a {user_type}, I want to {action} so that {benefit} | | Given/When/Then | |
| US-002 | | | | |
| US-003 | | | | |
**4. User Flow**
Describe the step-by-step user flow:
1. Entry point / trigger
2. Primary flow (happy path)
3. Edge cases and error states
4. Exit points
**5. Design Requirements**
- Wireframe descriptions or references
- Interaction patterns
- Accessibility requirements (WCAG level)
- Responsive behavior
**6. Technical Considerations**
- API requirements
- Data model changes
- Performance requirements (load time, throughput)
- Security considerations
- Third-party dependencies
- Migration or backward compatibility needs
**7. Analytics & Instrumentation**
- Events to track
- Funnel stages to measure
- A/B test considerations
**8. Launch Plan**
- Rollout strategy (percentage rollout, feature flags)
- Rollback criteria
- Support documentation needed
**9. Open Questions**
List unresolved decisions with owners and deadlines.
**10. Appendix**
- Research references
- Competitive screenshots
- Historical context
## INPUT
**Product**: {product_name}
**Feature**: {feature_name}
**Problem**: {problem_statement}
**Target User**: {target_user}
**Launch Date**: {launch_date}Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
{product_name}{feature_name}{problem_statement}{target_user}{business_objective}{launch_date}{user_type}{action}{benefit}