Skip to content

Guide · Agent skill

How to use the create-prd agent skill to write a PRD

Updated · written with AI from the project's own documentation and checked against our catalogue data

The create-prd skill is a set of instructions that makes an AI agent write a short product requirements document (PRD) in a fixed 8-section format. It is aimed at product managers, founders and team leads who need to align engineers, designers and leadership on what to build first and why. After this guide you will know what the skill does, how to install it, how to ask for a PRD in plain language, and what to check before you rely on the output.

Create a Product Requirements Documentphuryn/pm-skills · MIT

Quick start

  1. 1Download the ZIP. Get the create-prd ZIP from this page. It contains SKILL.md.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  3. 3Or upload it in the Claude apps. Go to Settings → Capabilities → Skills and upload the skill there.
  4. 4Describe the feature. Ask for a PRD in plain words, naming the product, the problem and the users.
  5. 5Answer the agent's questions. Reply to up to three clarifying questions about the problem, users and success measure.
  6. 6Review and verify. Check the saved PRD-[product-name].md, confirm the assumptions and verify any researched facts.

What the create-prd skill makes the agent do

The skill tells the agent to act as an experienced product manager and write a lean PRD: about one to two pages, or roughly 600 to 1,000 words. The lean version is the default. A fuller spec is written only when you ask for one.

The document follows an 8-section template: Summary, Contacts, Background, Objective, Market Segment(s), Value Proposition(s), Solution and Release. Market Segments and Value Propositions are always included. Each value proposition uses a 6-part template (Who, Why, What before, How, What after, Alternatives).

Before writing, the skill asks you for missing key facts such as the problem, the target users and how success will be measured. It can research the market, competitors and alternatives on the web. Anything it could not confirm is marked as an assumption rather than stated as fact.

  • Summary, Contacts, Background, Objective
  • Market Segment(s) and Value Proposition(s), using the 6-part template
  • Solution (UX, key features, technology, assumptions and open questions)
  • Release: what is in the first version, what comes later, and what is not being done

Install the create-prd skill

Download the ZIP for the skill from this page. The skill is made of a single file, SKILL.md. To install it for Claude Code, unzip it into your personal skills folder ~/.claude/skills/, or into a project's .claude/skills/ folder if you want it only for that project.

To use it in the Claude apps instead, upload the skill under Settings → Capabilities → Skills.

  • Personal install: unzip into ~/.claude/skills/
  • Project install: unzip into the project's .claude/skills/ folder
  • Claude apps: Settings → Capabilities → Skills, then upload

Trigger the skill with natural requests

You do not need a special command. Describe the task in plain words. The skill's description lists the situations it is meant for: writing a PRD, documenting product requirements, preparing a feature spec, or reviewing an existing PRD.

Give the agent the product or feature, the problem it solves and who it is for. If you have notes or files, attach or name them so the agent can read them first.

  • "Write a PRD for a feature that lets our clients export invoices as CSV."
  • "Draft a feature spec for onboarding reminders aimed at small team admins."
  • "Review this existing PRD and tell me what is missing and what I could cut."
  • "Document the product requirements for our new mobile checkout flow."

What to expect from the output

The agent first asks up to three short questions if the problem, target users or success measure is missing. Answer them, or tell the agent to go ahead, in which case the gaps are marked as assumptions.

The skill asks for the output to be saved as a markdown file named PRD-[product-name].md. In its reply, the agent also lists what it left out on purpose, such as a competitive analysis or a detailed rollout plan, so you can ask for any of it.

When you review an existing PRD, the skill returns the gaps first and then the cuts.

  • Clarifying questions come before the PRD if key facts are missing
  • The PRD is saved as PRD-[product-name].md
  • Assumptions are listed in section 7.4 and marked clearly

What the skill needs and safety notes

The listing shows no required tools or packages. The skill does not run scripts. It does use the network, because it can search the web for market, competitor and regulatory information when that helps the PRD.

Treat the research as a starting point. The skill gives product-planning guidance and does not check facts against authoritative sources, so verify any market figure or claim before you circulate the document.

  • Runs scripts: no
  • Uses network: yes, for web research
  • Requires: nothing listed

Tips for better PRDs

Give the agent real evidence. A number or a named user group produces a sharper document than an adjective. The skill's notes say the same thing.

Check that the value proposition and the solution match. The Solution should deliver the How in each value proposition, and the Key Results should measure the What after. If they do not line up, fix that first.

Ask for the detailed version only when the lean one is not enough to decide.

  • Focus the first version on two or three segments at most
  • Name non-goals: say what the first version will not do
  • Ask the agent to mark assumptions so the team can validate them

What people use it for

  • Drafting a first PRD for a new feature so engineers and designers can start on the same plan
  • Writing a short feature spec to align a small team on what to build first
  • Reviewing an existing PRD to find missing decisions and sections that could be cut
  • Turning rough notes on customer problems into market segments and 6-part value propositions

Frequently asked questions

How do I install the create-prd skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.

Does the create-prd skill need any requirements?

The listing shows no required tools or packages. The skill does not run scripts, but it does use the network to research the market when that helps.

Is the create-prd skill free to use?

The skill is published under the MIT licence. The source does not mention pricing, so check the listing and your own Claude plan for any costs.

Can the skill review a PRD I already wrote?

Yes. Ask the agent to review an existing PRD. It checks the document against the same standard and returns the gaps first, then the sections that could be cut.

What if I don't use the 8-section template?

The skill's output follows its own template, so it is not suitable for teams that must use a different required PRD format. You can still ask it to review a PRD written in another format against its standard.

Does the PRD come out verified and accurate?

Not necessarily. The skill marks unconfirmed points as assumptions, but it does not check facts against authoritative sources. Verify market data, legal and compliance points yourself before sharing.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use create-prd if you are a product manager writing a first PRD or feature spec, a founder aligning a small team, or someone reviewing a PRD for gaps. Pick something else if you need final legal, financial or compliance requirements checked against authoritative sources, or if your team already requires a different PRD format.

Download the skill