to-prd

Generates a PRD from conversation context and publishes it to the project issue tracker.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/santoshkal/chezmoi --skill to-prd-santoshkal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/santoshkal/chezmoi/tree/main/private_dot_config/opencode/skills/to-prd
Command: npx skills add https://github.com/santoshkal/chezmoi --skill to-prd-santoshkal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning an exploratory conversation about a feature into a structured, actionable PRD is time-consuming and often loses context. This Skill synthesizes the current conversation and codebase understanding directly into a complete PRD and publishes it to the project issue tracker without re-interviewing the user. ## Core Features & Use Cases - Context Synthesis: Converts the existing conversation and codebase exploration into a PRD using the project's domain glossary and respecting existing ADRs. - Test Seam Planning: Identifies and proposes testing seams at the highest appropriate level, confirming them with the user before writing. - Issue Tracker Publishing: Publishes the finished PRD to the project issue tracker and applies the ready-for-agent triage label automatically. - Use Case: After discussing a new feature with the AI and exploring the relevant code, invoke this Skill to produce a full PRD with problem statement, user stories, implementation decisions, and testing decisions, then file it as a triaged issue. ## Quick Start Ask the assistant to turn the current conversation into a PRD and publish it to the issue tracker.

Frequently Asked Questions about to-prd

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

FAQPage Schema
How do I create a PRD from an AI conversation?▼

Invoke the to-prd skill after discussing the feature. It synthesizes the existing conversation and codebase exploration into a full PRD using a fixed template, without asking additional interview questions.

What sections does the generated PRD include?▼

The PRD template includes a problem statement, solution, an extensive numbered list of user stories, implementation decisions, testing decisions, out-of-scope items, and further notes.

Does the PRD skill publish to an issue tracker automatically?▼

Yes. After writing the PRD, it publishes the document to the project issue tracker and applies the ready-for-agent triage label, with no additional triage step required.

What setup is required before using the to-prd skill?▼

The issue tracker and triage label vocabulary must be configured first by running /setup-matt-pocock-skills. Without that setup, the skill cannot publish or label the PRD.

When should I not use conversation-to-PRD generation?▼

Avoid it when the feature scope is still unclear or unexplored, since the skill does not interview the user. It works best after the codebase has been explored and testing seams have been confirmed.