From product-superpowers
Use when you have an approved discovery document and need to write a Product Requirements Document before implementation begins.
How this skill is triggered — by the user, by Claude, or both
Slash command
/product-superpowers:writing-prdThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write a PRD based on approved discovery findings. The PRD translates problem understanding into clear product requirements that engineering, design, and stakeholders can align on.
Write a PRD based on approved discovery findings. The PRD translates problem understanding into clear product requirements that engineering, design, and stakeholders can align on.
Default format: Amazon PR/FAQ (Working Backwards). This format forces clarity on customer benefit and differentiation before any solution details.
Announce at start: "I'm using the writing-prd skill to create the Product Requirements Document."
Do NOT invoke this skill unless discovery is complete and approved. If discovery has not been done, invoke product-discovery first.Save PRDs to: docs/product-superpowers/prds/YYYY-MM-DD-<feature-name>.md
| Format | Best For | Origin |
|---|---|---|
| Amazon PR/FAQ (recommended) | New features, new products, major initiatives | Amazon |
| SVPG Product Brief | Lightweight, outcome-focused, rapid iteration | Marty Cagan/SVPG |
| Shreyas Doshi Framework | Strategic decisions, trade-off clarity, decision logs | Shreyas Doshi |
Ask the user which format they prefer, defaulting to Amazon PR/FAQ.
You MUST create a task for each of these items and complete them in order:
Write a 1-page press release announcing the finished product. Write it as if the product exists today.
Rules:
Structure:
[Headline] — One sentence that captures the customer benefit
[Subhead] — 2-3 sentences expanding on who this is for and the primary benefit
[Summary Paragraph] — The what, who, where, when, and why in plain language
[Problem Paragraph] — The customer problem today. Why current solutions fall short.
[Solution Paragraph] — How this product solves the problem. Key capabilities.
[Customer Quote] — A fictional quote from a real user persona describing the impact
[How to Get Started] — How customers access/use this. Call to action.
Anticipate and answer questions customers will have. Write from their perspective.
Common questions to address:
Anticipate and answer questions from engineering, design, leadership, sales, support, legal.
Engineering/Design:
Leadership:
Sales/Marketing:
Support:
Legal/Compliance:
Define how you will measure success. Use the format:
| Metric | Baseline | Target | Timeframe | Measurement Method |
|---|---|---|---|---|
| North Star impact | Current value | Target value | Time period | Tool/method |
| Adoption rate | Current % | Target % | Time period | Tool/method |
| Retention | Current % | Target % | Time period | Tool/method |
Include:
Assumptions — Things you expect to be true but haven't verified:
Constraints — Limitations on the implementation:
Dependencies — External elements the product relies on:
Items that need further investigation before or during development:
After writing the complete PRD, review it systematically:
Fix any issues inline. No need to re-review — just fix and move on.
If the user prefers a lighter format:
# [Feature Name] — Product Brief
## Problem
What problem are we solving? For whom?
## Current State
How do users solve this today? What are the alternatives?
## Proposed Solution
High-level description of what we'll build.
## Success Criteria
How will we know if we solved the problem?
## Key Risks
What could go wrong? How will we mitigate?
## Scope
What's in? What's explicitly out?
For strategic products requiring decision clarity:
# [Feature Name] — Product Requirements
## Problem Statement
...
## User Insights
What we know about our users that informs this decision.
## Success Metrics
...
## Key Decisions
The 3-5 most important decisions that will shape this product.
## Trade-offs
What we're explicitly choosing NOT to do, and why.
After the PRD self-review passes:
"PRD written and saved to
docs/product-superpowers/prds/<filename>.md. Please review it and let me know if you want changes before we break this into user stories."
Wait for the user's response. If they request changes, make them and re-run the self-review. Only proceed once the user approves.
Once the PRD is approved, invoke the user-story-writing skill to break the PRD into user stories with INVEST criteria and acceptance criteria. Do NOT invoke any other skill.
npx claudepluginhub guhcostan/product-superpowers --plugin product-superpowersGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.