to-prd

Generates a Product Requirements Document from conversation and codebase context and publishes it to the issue tracker via API.

Updated May 17, 2026
One-click install
npx skills add https://github.com/tanglg/cms --skill to-prd-tanglg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/tanglg/cms/tree/main/.codex/skills/to-prd
Command: npx skills add https://github.com/tanglg/cms --skill to-prd-tanglg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of creating a Product Requirements Document (PRD) from existing conversation context and project information, and publishes it to the project's issue tracker.

Core Features & Use Cases

  • Contextual PRD Generation: Synthesize a PRD directly from the current conversation and codebase understanding.
  • Integration with Issue Tracker: Publish the PRD to the project's issue tracker with appropriate labels.
  • Use Case: For a developer who needs to document a feature they are working on but lacks detailed user requirements.

Quick Start

Run the to-prd skill to automatically generate and publish the PRD for your current feature.

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 directly from codebase context?

Generating a PRD from codebase context requires synthesizing conversation and project information into structured project documentation. This automates extracting technical details to draft requirements without manual writing.

How do I automate publishing product requirements to an issue tracker?

Automating publishing product requirements to an issue tracker involves a contextual generation step that builds the document and then publishes it via the tracker's API. This applies appropriate labels automatically during the creation process.

What do I need to create automated PRDs for my current feature?

To create automated PRDs for your current feature, you need domain knowledge of the project's codebase and access to the issue tracker's API. These prerequisites ensure the generated documentation accurately reflects the technical context.

Can I use contextual PRD generation for a project without detailed user requirements?

Yes, contextual PRD generation is specifically useful for developers who need to document a feature they are working on but lack detailed user requirements. It derives the necessary documentation directly from the existing codebase and conversation context.

What are the limitations of automated PRD creation from conversation context?

The limitations of automated PRD creation include a dependency on your existing domain knowledge of the codebase and valid issue tracker API access. Without sufficient project context or API credentials, the automated publishing process will fail.