to-prd

Synthesize conversation context and repository state into a structured PRD.

3|Updated Jul 30, 2023
One-click install
npx skills add https://github.com/danielcopper/dotfiles --skill to-prd-danielcopper
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: to-prd
Source: https://github.com/danielcopper/dotfiles/tree/main/claude/.claude/skills/to-prd
Command: npx skills add https://github.com/danielcopper/dotfiles --skill to-prd-danielcopper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh.

What problem does it solve?

This skill eliminates the friction of documenting product requirements by automatically synthesizing current conversation context and codebase knowledge into a structured PRD.

Core Features & Use Cases

  • Automated PRD Generation: Creates comprehensive PRDs including problem statements, user stories, and technical implementation decisions.
  • GitHub Integration: Automatically publishes the generated PRD as a GitHub issue and tracks it on a project board.
  • Use Case: When you have finished brainstorming a new feature with the AI, use this skill to immediately generate a formal PRD and add it to your team's GitHub project board for tracking.

Quick Start

Ask the AI to turn the current conversation into a PRD and publish it to the project board.

Frequently Asked Questions about to-prd

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert conversation context into a Product Requirements Document automatically?▼

You can generate a PRD from conversation context by asking the AI to turn the current chat into a PRD. The skill synthesizes your dialogue and repository state to output a structured document containing problem statements, user stories, and technical decisions.

Does generating a PRD with this skill require GitHub CLI authentication?▼

Yes, generating a PRD and publishing it requires active GitHub CLI authentication. You also need a pre-configured project board mapping file to successfully automate issue creation and update your project board status.

What is the best way to create GitHub issues from brainstorming sessions?▼

The best way to create GitHub issues from brainstorming sessions is to use this skill after finalizing your feature discussion. It instantly converts the conversation context into a formal PRD and publishes it directly to your project board for issue tracking.

How do I track newly generated PRDs on a GitHub project board?▼

To track newly generated PRDs on a GitHub project board, this skill automates the workflow by publishing the synthesized document as a GitHub issue. It updates the board status automatically using your pre-configured project board mapping file.

What limitations should I expect when automating PRD generation from chat context?▼

Limitations of automating PRD generation include a strict dependency on active GitHub CLI authentication and a pre-configured project board mapping file. Without these environment prerequisites, the skill cannot publish issues or update your project management tracking.