to-prd

Generate a Product Requirements Document from conversation context and publish it to the issue tracker.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill synthesizes the current conversation and codebase understanding into a Product Requirements Document (PRD) and publishes it to the project issue tracker, eliminating the need for interviews and streamlining the documentation process.

Core Features & Use Cases

  • Conversation Synthesis: Automatically generate a PRD based on the current conversation context and codebase understanding.
  • Issue Tracker Integration: Publish the generated PRD directly to the project issue tracker with a predefined triage label.
  • Template-Based Writing: Utilizes a structured template for the PRD, ensuring comprehensive coverage of problem statements, solutions, user stories, and implementation decisions.

Quick Start

Run the to-prd skill to generate a PRD for the current conversation 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 generate a PRD from a conversation and publish it to an issue tracker?

To generate a PRD from a conversation, use a synthesis tool that analyzes your current context and codebase to produce a structured Product Requirements Document, then publishes it directly to your project's issue tracker with a predefined triage label.

What should be included in a product requirements document generated from codebase analysis?

A product requirements document generated from codebase analysis should include problem statements, proposed solutions, user stories, and implementation decisions, ensuring comprehensive coverage of the discussed features and technical context.

Do I need access to an issue tracker to automatically create product documentation?

Yes, you need access to the project's issue tracker and its triage label vocabulary to automatically create and publish product documentation, allowing the generated PRD to be posted directly with the correct classification.

Can I synthesize a conversation into a PRD without conducting manual interviews?

You can synthesize a conversation into a PRD without manual interviews by leveraging a tool that captures the current discussion context and codebase understanding to automatically draft the required product documentation.

What is the best way to streamline product documentation and issue creation?

The best way to streamline product documentation and issue creation is to use a template-based synthesis approach that automatically transforms conversation context into a structured PRD and publishes it directly to your issue tracker.

When should I not use automated PRD generation for issue tracking?

You should not use automated PRD generation when your conversation lacks sufficient technical context or when your project's issue tracker lacks the required triage label vocabulary needed for proper publication and categorization.