prd-writing
Write a complete PRD from problem statement to builder-ready spec. Use when you need a formal product requirements document for a new initiative.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write a complete PRD from problem statement to builder-ready spec. Use when you need a formal product requirements document for a new initiative.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Build a complete business case for a product investment — strategic rationale, financial model, risk assessment, and recommendation. Use when you need executive approval for a major initiative.
Run ROI, IRR, NPV, payback period, and cost-benefit analysis for product investments. Use when you need to quantify the financial case for building something.
Decompose a large problem, epic, or initiative into independently shippable slices. Use when work is too big to build in one sprint and you need to find the seams.
Deep dive into product analytics — investigate a question, surface insights, build a data narrative. Use when you need to go beyond dashboards to understand what's happening.
Define an epic with strategic context, feature breakdown, milestones, and success metrics. Use when scoping a large body of work for planning and tracking.
Write a detailed feature spec with requirements, edge cases, and technical constraints. Use when a feature needs formal documentation before engineering begins.
| name | prd-writing |
| description | Write a complete PRD from problem statement to builder-ready spec. Use when you need a formal product requirements document for a new initiative. |
Turn a problem statement into a production-ready PRD in 1-2 hours instead of days. Claude handles the structure, boilerplate, edge case enumeration, and formatting. You provide the problem context, strategic framing, and the judgment calls about scope and trade-offs.
| Step | Time | Claude Does | You Do |
|---|---|---|---|
| Frame the problem | 15 min | Structure problem statement from your raw input | Validate the framing, add evidence |
| Define success | 15 min | Propose metrics, baselines, and evaluation timeline | Confirm what "done" actually means |
| Scope the solution | 20 min | Draft v1/deferred/out-of-scope with trade-off rationale | Make the cut calls |
| Detail requirements | 30 min | Enumerate edge cases, error states, technical constraints | Validate with engineering |
| Assemble the PRD | 15 min | Format the complete document with all sections | Review and distribute |
A PRD without a clear problem statement is a solution looking for a justification. Start here.
I need a PRD for [initiative]. Here's what I know:
The problem:
- Who is affected: [user segment]
- What they experience: [the pain in their words]
- How we know this: [evidence — data, support tickets, research, user quotes]
- What happens if we don't solve it: [business/user consequence]
Context:
- Strategic alignment: [which company goal or OKR this supports]
- Prior attempts: [what's been tried before, if anything]
- Urgency: [why now — is there a deadline, competitive pressure, or growing pain?]
Help me frame this as a crisp problem statement. Challenge me if the evidence is thin.
For this PRD, help me define success metrics:
Primary metric:
- What outcome are we trying to change? [metric]
- Current baseline: [number + source]
- Target: [number + rationale for why this target]
- Evaluation timeline: [when we assess — e.g., 30 days post-launch]
Secondary metrics:
- Supporting signals that indicate we're on track
Guardrail metrics:
- What must NOT degrade as a result of this change
- Thresholds for each guardrail
If we can't measure any of these today, flag it — we may need to instrument first.
This is where lean discipline matters most. The default is to over-scope. Fight it.
Based on the problem and success metrics, help me scope the solution:
v1 — Ship this (minimum that tests the hypothesis):
- [Capability 1]
- [Capability 2]
- [Capability 3]
For each: why is it in v1? What would break if we cut it?
Deferred — Validated by v1 results:
- [Item] — ship if [trigger condition]
Out of scope — Explicitly not included:
- [Item] — why it's out (not "later," but "not this")
Questions to pressure-test scope:
- What's the smallest version that moves the primary metric?
- Are we bundling nice-to-haves with must-haves?
- If we had half the engineering time, what would we cut?
This is where AI thoroughness adds the most value — catching the edge cases humans skip.
For the scoped solution, detail the requirements:
User stories:
- Draft user stories for each v1 capability with acceptance criteria
- Make every acceptance criterion testable
Edge cases and error states:
- What happens when [input is empty / invalid / extremely large]?
- What happens when [the user doesn't have permission]?
- What happens when [a dependency is unavailable]?
- What happens when [the user abandons mid-flow]?
Technical constraints:
- Platform/infrastructure constraints
- API contracts or integration requirements
- Performance requirements (latency, throughput, availability)
- Data and privacy requirements
- Accessibility requirements
Dependencies:
- What do we need from other teams, and by when?
- What are other teams waiting on from us?
Risks:
- What could go wrong? Likelihood, impact, and mitigation for each.
Assemble the complete PRD with these sections:
1. Problem Statement (who, what, evidence, impact)
2. Success Metrics (primary, secondary, guardrail, evaluation timeline)
3. Solution — Scope (v1, deferred, out of scope)
4. User Stories with Acceptance Criteria
5. Technical Constraints
6. Dependencies
7. Risks
8. Readiness Requirements (support FAQ, help docs, release notes, monitoring, rollback)
Format for [our documentation system — e.g., Confluence, Notion, Google Docs].
Include status field, author, engineering lead, design lead, and last updated date.