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.