writing-prds

Guides writing product requirements documents using frameworks from product leaders.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/AlexYedi/Empire_State_Events_Pipeline_Take_3 --skill writing-prds-alexyedi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-prds
Source: https://github.com/AlexYedi/Empire_State_Events_Pipeline_Take_3/tree/main/.claude/skills/writing-prds
Command: npx skills add https://github.com/AlexYedi/Empire_State_Events_Pipeline_Take_3 --skill writing-prds-alexyedi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Product managers often struggle to write PRDs that lead with the problem, define success metrics, and drive team action instead of becoming ignored documentation. This Skill structures PRD writing around proven frameworks from 11 product leaders. ## Core Features & Use Cases - Problem-first framing: Leads with background, context, and the 'why now' before discussing solutions, following Maggie Crowley's guidance. - Modern PRD formats: Supports PR/FAQ documents, live prototypes, prompt sets, and executable evals as alternatives to static documents. - Auto-persistence to ChatPRD: Saves completed PRD drafts to ChatPRD via MCP so documents are durably stored and shareable. - Use Case: A PM preparing a spec for a new AI feature gets guided questions on the customer, success metric, and scope, then receives a structured PRD draft automatically saved to their ChatPRD project. ## Quick Start Help me write a PRD for a new onboarding flow that reduces drop-off in the first week.

Frequently Asked Questions about writing-prds

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a PRD for a new product feature?

Start with the problem, background, and why it matters now before any solution discussion. Then define the customer, success metrics, scope boundaries, and key open decisions so the document drives team action.

What should a product requirements document include?

A PRD should include the problem statement and context, the target customer, measurable success criteria, explicit in-scope and out-of-scope items, and a 'why now' justification. For AI features, add prototypes, prompt sets, or executable evals.

Are prototypes better than written PRDs for AI products?

For AI and UI work, interactive prototypes and prompt sets often communicate requirements better than prose. Leaders like Aparna Chennapragada and Guillermo Rauch advocate 'demos before memos' and live PRDs that reduce ambiguity.

When does this skill save a PRD to ChatPRD?

It auto-persists via the ChatPRD MCP only when a complete draft exists with problem, customer, success metric, scope, and why-now. Partial drafts, guidance requests, and critique sessions are not saved.

What are common PRD writing mistakes to avoid?

Common mistakes include starting with the solution instead of the problem, omitting success criteria, writing exhaustive detail nobody reads, using static docs when prototypes work better, and missing the urgency justification.