to-prd

Convert conversation context into a PRD and publish it with a triage label.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/yashs33244/my-mac-claude --skill to-prd-yashs33244
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/yashs33244/my-mac-claude/tree/main/skills/mattpocock/engineering/to-prd
Command: npx skills add https://github.com/yashs33244/my-mac-claude --skill to-prd-yashs33244

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the time-consuming work of translating an ongoing discussion and your existing codebase understanding into a clear, actionable product requirements document that can be handed to a team and sent through triage.

Core Features & Use Cases

  • Synthesizes PRDs from the current context: Produces a PRD directly from what is already present in the conversation and your existing project understanding, without conducting an interview.
  • Aligns with project vocabulary and decisions: Incorporates the project’s domain glossary terminology and respects existing ADRs in the relevant areas.
  • Generates a publishable deliverable: Uses the provided PRD template structure and applies the needs-triage label so the PRD enters the normal issue tracker flow.

Quick Start

Use the to-prd skill to turn the current conversation context into a PRD and publish it to the project issue tracker with the needs-triage label.

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 an existing conversation without interviewing stakeholders?

You can generate a PRD by synthesizing the current conversation context and codebase understanding. This approach derives requirements directly from existing discussion without conducting interviews, producing a project-ready document for triage.

What is the best way to create issue tracker tickets for triage from project discussions?

The best way to create triage tickets is to convert the conversation context into a PRD and publish it directly to the issue tracker. This automatically applies the needs-triage label, entering the normal project flow.

How does context synthesis work when translating discussions into product requirements documents?

Context synthesis works by extracting requirements from the current conversation and existing project understanding. It aligns the output with the project glossary terminology and respects existing ADRs to ensure consistency.

Can I use automated PRD generation for engineering planning scenarios with existing ADRs?

Yes, automated PRD generation suits engineering planning scenarios by adhering to existing ADRs in relevant areas. It ensures the generated requirements document respects architectural decisions and uses domain vocabulary.

Does PRD template compliance require excluding file paths and code snippets?

Yes, PRD template compliance requires excluding file paths and code snippets. The generated document focuses strictly on requirements and context synthesis, maintaining a clean, actionable format for triage.

When do I need to apply a needs-triage label to a product requirements document?

You need to apply a needs-triage label when publishing a PRD to the issue tracker. This ensures the newly synthesized requirements document enters the normal triage flow for team review and prioritization.