Playground › Catalog › PRD Template
PT

PRD Template

🟢 Production-Ready🕐 updated 2026-08-08 ✅ 4.8/5 🔷 SkillSpec L3 pm-essentials

Create a Product Requirements Document following proven PM template structure. Use when asked to write a PRD, product spec, feature specification, or requirements document for a new feature or product. Produces a complete PRD with problem statement, user stories, functional requirements, technical considerations, and success metrics.

📚 Based on Product requirements practice — Marty Cagan, INSPIRED

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

▸Feature or product name
▸Problem being solved — from the user's perspective
▸Target user — role, context, what they're trying to accomplish
▸Success metrics — how will you know it worked?
▸Scope — MVP vs full vision — what's in and out of scope
▸Key stakeholders — who needs to review and approve

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

✓Problem statement is written from the user's perspective (not the company's)
✓Success metrics are specific and measurable
✓User stories include acceptance criteria
✓Requirements are testable (not vague)
✓Open questions are listed explicitly
✓Implementation plan distinguishes MVP from future phases

⚠️ What it refuses to do

Do not write requirements from the company's perspective — every requirement must trace back to a user need
Do not include vague requirements like "the system should be fast" — every requirement must be testable
Do not conflate MVP with future phases — be explicit about what is and is not in scope for the first release
Do not leave success metrics as percentages without baselines — specify the current state and the target
Do not skip open questions — unresolved assumptions are risks; surfacing them is the PM's job

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Example output

Input: Feature: in-app referral program so existing users invite colleagues and both get a credit. Target: activated B2B users. Goal: grow signups 15% in Q3. · representative example (hand-written)

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="prd-template"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

PRD Template is one of 1182 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog