Synthesizes conversation context into a structured PRD file for project planning.

Install

mkdir -p .claude/skills/to-prd && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13867" && unzip -o skill.zip -d .claude/skills/to-prd && rm skill.zip

Installs to .claude/skills/to-prd

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Turn the current conversation context into a PRD and save it to wiki/llm_conversations/. Use when user wants to create a PRD from the current context.
150 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Synthesize conversation context into a PRD
  • Sketch major modules or schema changes
  • Write problem statements for PRDs
  • Create user stories for PRDs
  • Document implementation decisions in PRDs

How it works

The skill synthesizes the current conversation context into a PRD document, following a predefined template and saving it to a specified directory.

Inputs & outputs

You give it
Current conversation context
You get back
A markdown PRD file saved to wiki/llm_conversations/

When to use to-prd

  • Create a PRD from brainstorming
  • Document feature requirements
  • Save project requirements to wiki

About this skill

This skill takes the current conversation context and produces a PRD. Do NOT interview the user — just synthesize what you already know.

Process

  1. Sketch out the major modules or schema changes needed. Check with the user that these match expectations.

  2. Write the PRD using the template below, then save it to wiki/llm_conversations/YYYY-MM-DD-<feature-slug>.md.

<prd-template>

Problem Statement

The problem that the user is facing, from the user's perspective.

Solution

The solution to the problem, from the user's perspective.

User Stories

A numbered list of user stories in the format:

  1. As a <actor>, I want <feature>, so that <benefit>

Implementation Decisions

  • Schema changes or new page types
  • Operational changes to AGENT.md
  • Skill or command changes

Out of Scope

What is explicitly not covered by this PRD.

Further Notes

Any additional context.

</prd-template>

When not to use it

  • When the user wants to be interviewed for PRD content

Limitations

  • The skill does not interview the user for PRD content, it synthesizes what is already known.
  • The skill saves the PRD to a specific directory: wiki/llm_conversations/.
  • The skill requires the user to confirm major modules or schema changes.

How it compares

This skill automatically generates a structured PRD from existing conversation context, contrasting with a manual process of drafting a PRD from scratch.

Compared to similar skills

to-prd side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
to-prd (this skill)03moNo flagsBeginner
getting-started-guide18moNo flagsBeginner
planning-with-files2336moReviewIntermediate
launch-strategy46moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

getting-started-guide

Microck

当用户开始新小说项目时激活 - 通过温和的提示和解释引导他们完成七步方法论(constitution → specify → clarify → plan → tasks → write → analyze)

16

planning-with-files

davila7

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.

233106

launch-strategy

davila7

When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.

420

product-requirements

cexll

Interactive Product Owner skill for requirements gathering, analysis, and PRD generation. Triggers when users request product requirements, feature specification, PRD creation, or need help understanding and documenting project requirements. Uses quality scoring and iterative dialogue to ensure comprehensive requirements before generating professional PRD documents.

812

ticket-manager

galz10

Expertise in managing Linear tickets locally using Markdown files. Use when you need to create, update, search, or break down features into atomic implementation tickets.

110

prd-drafter

galz10

Pickle Rick's PRD Engine. Use when you need to define the requirements, scope, and goals for a new feature or project before coding to avoid "Jerry-work."

14

Search skills

Search the agent skills registry