MCPInstall

prd-writer

Generate comprehensive product requirements documents. Use when starting a new feature or product initiative and need structured documentation.

Installs
1.2K
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/pmprompt/claude-plugin-product-management --skill prd-writer
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads prd-writer automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Domain Context

This skill implements a proven product management framework. The approach combines best practices from industry leaders and is designed for practical application in day-to-day PM work.

Input Requirements

  • Context about your product, feature, or problem
  • Relevant data, research, or constraints (recommended but optional)
  • Clear articulation of what you're trying to achieve

PRD Writer

When to Use

  • Starting a new feature or product initiative
  • Need to document requirements for the engineering team
  • Stakeholders need a detailed project overview
  • Before beginning design or development work
  • To align cross-functional teams on scope and goals

What This Skill Does

Creates structured, comprehensive PRDs covering problem statement, proposed solution, requirements, success metrics, and implementation details.

Instructions

Help me write a comprehensive PRD for [feature name]. Include:

  1. Problem Statement
  • Current situation
  • User pain points
  • Business impact
  1. Proposed Solution
  • Overview of the approach
  • User stories
  • Success metrics
  1. Requirements
  • Functional requirements
  • Technical requirements
  • Design requirements
  1. Implementation
  • Dependencies
  • Timeline estimate
  • Resources needed
  1. Risks and Mitigations

Your context: [Add product context, feature details, and constraints here]

Best Practices

  • Be specific about the problem and user pain points
  • Include quantitative success metrics
  • Define scope clearly (what's in scope and out of scope)
  • Consider technical constraints upfront
  • Add detailed user stories for key flows
  • Include acceptance criteria

Example

Input: Building a notification center for SaaS app, target users are power users who miss important updates Output: Full PRD with problem statement, user stories, functional/technical requirements, success metrics (reduce missed notifications by 40%), timeline, and risk assessment

Further Reading

FAQ

What does the prd-writer skill do?

Generate comprehensive product requirements documents. Use when starting a new feature or product initiative and need structured documentation.

How do I install prd-writer?

Run npx skills add https://github.com/pmprompt/claude-plugin-product-management --skill prd-writer in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/prd-writer/ (personal) or .claude/skills/prd-writer/ (project).

Which AI agents can use prd-writer?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is prd-writer safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains prd-writer?

It is published by pmprompt in pmprompt/claude-plugin-product-management. It has 1,236 recorded installs.

More from pmprompt/claude-plugin-product-management

View all →

feature-prioritization-assistant

pmprompt/claude-plugin-product-management

Calculate RICE scores and prioritize features systematically. Use when building your product roadmap and need to make data-driven prioritization decisions.

543 installs

user-feedback-synthesizer

pmprompt/claude-plugin-product-management

Open the skill to read its SKILL.md instructions.

433 installs

thinking-in-bets

pmprompt/claude-plugin-product-management

Use when asked to "thinking in bets", "make decisions under uncertainty", "think probabilistically", "avoid resulting", "separate decision quality from outcomes", or "reduce bias in decisions". Helps make explicit bets and evaluate decisions on process, not results. The Thinking in Bets framework (from Annie Duke) applies poker strategy to business and life decisions.

Business & Finance425 installs

product-led-growth

pmprompt/claude-plugin-product-management

Use when asked about "product-led growth", "PLG strategy", "self-serve growth", "freemium model", "free trial design", "product-led sales", "PQL", or "bottoms-up growth". Helps design and optimize product-led growth motions where the product drives acquisition, activation, and monetization. Based on frameworks from Elena Verna and Hila Qu.

Marketing & SEO398 installs

jobs-to-be-done

pmprompt/claude-plugin-product-management

Use when asked to "jobs to be done", "JTBD", "why customers churn", "prep for customer interviews", "hire and fire products", or "find real competitors". Helps discover unmet needs and the context behind purchasing decisions. The Jobs to be Done framework (created by Clayton Christensen and Bob Moesta) explains why customers hire and fire products.

396 installs

ab-test-designer

pmprompt/claude-plugin-product-management

Open the skill to read its SKILL.md instructions.

Frontend & Design390 installs

Popular docs & writing skills

View category →

grill-with-docs

mattpocock/skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Docs & Writing1.2M installs

lark-markdown

open.feishu.cn

飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。

Docs & Writing778.7K installs

writing-beats

mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Docs & Writing490.7K installs

writing-shape

mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Docs & Writing490.2K installs

writing-fragments

mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Docs & Writing489.6K installs

writing-for-agents

mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Docs & Writing479.3K installs