to-prd

Synthesizes conversation context into a PRD and publishes it to the project issue tracker.

Updated Jul 4, 2024
One-click install
npx skills add https://github.com/hareki/dotfiles --skill to-prd-hareki
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/hareki/dotfiles/tree/main/agents/.agents/skills/to-prd
Command: npx skills add https://github.com/hareki/dotfiles --skill to-prd-hareki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a long planning conversation into a structured Product Requirements Document is tedious and error-prone. This Skill converts the discussion you have already had into a complete PRD and publishes it to your project issue tracker, without re-interviewing you. ## Core Features & Use Cases - Conversation-to-PRD Synthesis: Generates a PRD from existing conversation context and codebase understanding, with no additional interview questions. - Test Seam Planning: Identifies the highest-level testing seams in the codebase and confirms them with you before writing the PRD. - Issue Tracker Publishing: Publishes the finished PRD to the project issue tracker and applies the ready-for-agent triage label. - Use Case: After discussing a new feature with your AI assistant, invoke this Skill to produce a 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 project 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 turn a conversation into a PRD?▼

Invoke the to-prd skill after discussing a feature with your AI assistant. It synthesizes the existing conversation and codebase context into a PRD with problem statement, user stories, and implementation decisions, without asking new interview questions.

How do I publish a PRD to an issue tracker automatically?▼

The skill writes the PRD using a fixed template and publishes it directly to the configured project issue tracker, applying the ready-for-agent triage label so no manual triage step is needed.

What sections does the generated PRD include?▼

The PRD template includes Problem Statement, Solution, an extensive numbered list of User Stories, Implementation Decisions, Testing Decisions, Out of Scope, and Further Notes. File paths and code snippets are excluded except for decision-rich prototype excerpts.

What setup is required before using this 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 the PRD or apply the ready-for-agent label.

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

Avoid it when requirements have not been discussed yet, since the skill does not interview the user. It also requires user confirmation of proposed testing seams before writing, so it is unsuitable for fully unattended generation.