Product ManagementPRDSpecsAI Agent Skill
to-prd
Transform rough notes, interview logs, and loose feature requests into a structured Product Requirement Document (PRD).
Install Options
Install into Claude Code, Cursor, Codex, or Antigravity with:
$ npx skills add mattpocock/skills@to-prd
Real Work Situation Solved
Turn a vague feature ask into a clear spec
“Your lead says "make the product smarter with AI" - where do you start?”
5-Step Action Framework
- 1Rewrite the request as one measurable goal statement - no vague adjectives like "smarter" or "better".
- 2List concrete input/output: what data goes in, what result comes out, who the end user is.
- 3Mark the boundary between the happy path and the error/edge cases that need handling.
- 4Define a "done" criterion both you and engineering can agree on.
- 5Send the draft to one engineer before the meeting - if they come back with more than 3 questions, the spec isn't clear enough yet.
Before
"Make search smarter with AI."
After
"After the user types 3+ characters, return up to 5 suggestions ranked by relevance in under 300ms; if there are no matches, show trending queries instead of a blank screen."
Related Course Lesson
AI Agents for PM • Lesson 17
SKILL.md Source Instructions
SKILL.md • Read-only preview# To PRD Skill Converts rough feature discussions into standard Product Requirement Documents (PRDs). ## Instructions - Structure sections: Problem Statement, Target Audience, Functional Requirements, Non-functional Requirements, and Out of Scope - Force measurable success metrics over subjective descriptions - Include clear Given/When/Then acceptance criteria