One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands --skill to-prd-cloudofgeorge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/cloudofgeorge/AI-hands/tree/main/skills/engineering/to-prd
Command: npx skills add https://github.com/cloudofgeorge/AI-hands --skill to-prd-cloudofgeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill takes the current conversation context and codebase understanding and produces a PRD. Do NOT interview the user — just synthesize what you already know. The issue tracker and triage label vocabulary should have been provided to you — run /setup-matt-pocock-skills if not.

Core Features & Use Cases

  • Synthesize a comprehensive PRD from the current context, including problem statement, solution, user stories, and implementation decisions.
  • Follow the provided PRD template and publish the result to the project issue tracker while applying ready-for-agent triage labeling.
  • Respect project ADRs, glossary vocabulary, and any domain constraints while outlining modules, contracts, and tests.

Quick Start

Summarize the current discussion and codebase state 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 generate a PRD from existing codebase context and conversation history?

To generate a PRD from existing context, the skill synthesizes your current conversation and codebase understanding into a structured document without interviewing you. It automatically outlines the problem statement, solution, user stories, and implementation decisions based on available information.

What sections are included in a production-ready PRD template for project management?

A production-ready PRD template includes problem statement, solution, user stories, implementation decisions, testing decisions, out of scope, and further notes. This structure ensures formal documentation captures all necessary requirements for issue tracker publishing.

Can I automatically publish product requirements directly to an issue tracker?

Yes, you can publish product requirements directly to an issue tracker. The skill formats the synthesized PRD according to your project's triage label vocabulary and applies ready-for-agent labeling during the publication process.

Does PRD generation respect project ADRs and domain vocabulary constraints?

PRD generation respects project ADRs and domain vocabulary constraints by integrating your project's architectural decision records and glossary. This ensures the synthesized requirements align with established technical decisions and domain-specific terminology.

What is the best way to document user stories and implementation decisions without manual interviews?

The best way to document user stories without manual interviews is synthesizing existing context automatically. The skill extracts implementation decisions and testing decisions directly from your conversation history and codebase state, creating comprehensive PRD documentation instantly.

Do I need to run a setup command before synthesizing requirements for my issue tracker?

You need to run the setup command if your issue tracker and triage label vocabulary have not been provided. Running the setup configuration ensures the skill can correctly publish PRDs to your specific project management environment.