Product Spec & PRD Writer: AI Skill for Product Management
Product Spec & PRD Writer is an AI skill that anchors every spec to a validated problem: testable requirements, user stories with real value, and risks surfaced instead of buried.
npx skills add Uxcel-Lab/product-skills --skill pm-product-spec
Copied
What this skill does
Helps an AI assistant write PRDs and specs built on a validated problem instead of a plausible-looking template fill.
- Gates on a fact-based problem statement before drafting any requirement.
- Picks the right document: PRD for what and why, spec for how.
- Makes every requirement testable, with a pass/fail check anyone could write.
- Writes user stories that express value and pass INVEST, not disguised tasks.
- States what is out of scope, not just what is in.
- Maps dependencies, constraints, and assumptions, and turns each assumption into a check with an owner.
- Defines success in specific, measurable terms tied to the problem.
- Runs a self-audit pass before delivering the document.
When to use it
Use it when you need an AI assistant to:
- write a PRD or product spec;
- turn a feature idea into testable requirements;
- draft user stories tied to real personas;
- review an existing spec for vague targets;
- map dependencies, constraints, and assumptions;
- define acceptance criteria and success metrics.
Decisions this skill helps you make
| Decision | Options |
|---|---|
| Document type | PRD for what and why during discovery; spec for how, once requirements are agreed |
| Problem framing | Causes over symptoms, facts over assumptions, specific over broad |
| Scope | State what is in and, explicitly, what is out |
| Requirement wording | Measurable targets, like "loads within 2 seconds", over "fast" and "user-friendly" |
| User stories | Persona, action, benefit in one line; rewrite tasks that hide the who and why |
| Dependencies | Internal, managed through planning, or external, tracked as higher risk |
| Assumptions | Each becomes a measurable check with a named owner, or a flagged risk |
How the skill works
1
Gate on the problem
The skill builds a problem statement with facts, consequences, and a goal first.
2
Draft the document
It picks PRD or spec, then writes testable requirements, stories, scope, and DCA.
3
Run the self-audit
It checks measurability, traceability, and flagged assumptions before delivering the document.
