to-prd

Synthesize a structured PRD from conversation context and project files.

7|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Davie521/claude-skills --skill to-prd-davie521
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/Davie521/claude-skills/tree/main/plugins/dev-workflow/skills/to-prd
Command: npx skills add https://github.com/Davie521/claude-skills --skill to-prd-davie521

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts fragmented discussion and context into a structured PRD to accelerate product planning and reduce back-and-forth.

Core Features & Use Cases

  • PRD generation: synthesize problem, solution, user stories, and decisions from the current context.
  • Publish options: publish to GitHub as an issue when gh is configured, or save as a markdown PRD file under docs/prds.
  • Context-aware: respects existing CONTEXT.md or glossary and surfaces necessary ADRs from docs/adr if present.

Quick Start

Summarize the current conversation and run to-prd to generate and publish a PRD.

Frequently Asked Questions about to-prd

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

FAQPage Schema
How do I generate a PRD from existing conversation context?

To generate a PRD from conversation context, the tool synthesizes the current discussion and project details into a structured document covering problem, solution, user stories, and decisions. It automatically structures your fragmented context into a publishable markdown file.

Can I publish a PRD directly to a GitHub issue?

Yes, you can publish a PRD directly to a GitHub issue when the GitHub CLI (gh) is configured. If gh is not configured, you can save the PRD as a markdown file under the docs/prds directory instead.

How does PRD generation handle existing project context and ADRs?

PRD generation respects existing project context by surfacing CONTEXT.md if present and referencing Architecture Decision Records from docs/adr. This ensures the synthesized output aligns with established project definitions and decisions.

What is the best way to convert planning session notes into a structured PRD?

The best way to convert planning session notes into a structured PRD is to summarize the current conversation and run the generation process. It adheres to a standard PRD template to map your notes into problem, solution, scope, and testing sections.

What sections are included in the markdown PRD output?

The markdown PRD output includes structured sections for the problem, solution, user stories, decisions, testing, scope, and notes. This ensures the final document covers all necessary product requirements.

Do I need GitHub CLI installed to save a PRD as a markdown file?

No, you do not need the GitHub CLI installed to save a PRD as a markdown file. GitHub CLI is only required if you choose to publish the product requirements document directly as a GitHub issue.