to-prd

Synthesize conversation context and codebase knowledge into structured PRDs and publish them to issue trackers.

88|9|Updated Jul 16, 2020
One-click install
npx skills add https://github.com/docs-plus/docs.plus --skill to-prd-docs-plus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/docs-plus/docs.plus/tree/main/.agents/skills/to-prd
Command: npx skills add https://github.com/docs-plus/docs.plus --skill to-prd-docs-plus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual effort of drafting product requirement documents from team conversations and codebase research, saving product managers hours of repetitive synthesis and formatting work.

Core Features & Use Cases

  • Context Synthesis: Automatically pulls relevant details from existing conversation history and codebase understanding to build PRD content without requiring additional user interviews.
  • Project Alignment: Uses the project's domain glossary and respects existing architectural decision records (ADRs) to ensure the PRD matches established codebase standards and terminology.
  • Automated Publishing: Generates a complete, structured PRD from a standardized template and publishes it directly to the project issue tracker with the correct triage label for agent workflows.
  • Use Case: For a product team discussing a new collaborative editing feature, this skill can compile all chat context and codebase insights into a full PRD with user stories, implementation plans, and testing strategies, then post it directly to the team's GitHub issue tracker.

Quick Start

Use the to-prd skill to generate and publish a PRD for the new collaborative editing feature we discussed in this conversation.

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 product requirement document from chat context?

To generate a product requirement document from chat context, synthesize existing conversation history and codebase knowledge into a structured PRD template covering problem statements, user stories, and testing plans. This eliminates manual drafting by automatically pulling relevant details from prior discussions.

How does PRD generation align with existing architectural decision records?

PRD generation aligns with architectural decision records by respecting established ADRs and referencing the project domain glossary. This ensures generated requirement documents match existing codebase standards, terminology, and structural seams before publishing to issue trackers.

Can I automatically publish generated PRDs to an issue tracker?

Yes, you can automatically publish generated PRDs directly to integrated issue trackers. The skill applies pre-configured triage labels during publishing to ensure the requirement documentation routes correctly for downstream agent workflows.

What is the best way to create user stories from team conversations?

The best way to create user stories from team conversations is to compile existing chat context and codebase insights into a standardized template. This automatically synthesizes problem statements and implementation decisions without requiring additional user interviews.

Do I need a connected codebase to generate requirement documentation?

You do not explicitly need a connected codebase, but having codebase knowledge enriches the requirement documentation. The skill uses codebase seams and domain glossaries to ensure the generated PRDs match established project standards and terminology.