product-design-doc

Convert raw product ideas into a structured product design document.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yuch4/dx-selecta --skill product-design-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: product-design-doc
Source: https://github.com/yuch4/dx-selecta/tree/main/.claude/skills/product-design-doc
Command: npx skills add https://github.com/yuch4/dx-selecta --skill product-design-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams turn rough ideas into a structured product design document, aligning stakeholders and informing implementation.

Core Features & Use Cases

  • Create a comprehensive product design document from initial ideas and references.
  • Integrate templates and checklists to ensure consistent quality and coverage.
  • Use cases include documenting user flows, information architecture, risk assessment, and validation plans.

Quick Start

Place initial notes in docs/ideas/initial-requirements.md and run the design-doc workflow to produce or update docs/product-design.md using references/template.md and references/checklist.md as foundations.

Frequently Asked Questions about product-design-doc

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

FAQPage Schema
How do I convert initial product ideas into a structured product design document?

To convert initial product ideas into a structured product design document, place your raw notes in docs/ideas/initial-requirements.md. The workflow processes these inputs to generate docs/product-design.md, capturing user flows, information architecture, risks, and validation plans.

What is the best way to document user flows and information architecture for early-stage teams?

Documenting user flows and information architecture for early-stage teams requires structuring initial requirements into a comprehensive design doc. Using built-in templates and checklists ensures consistent quality, captures validation plans, and aligns cross-functional stakeholders.

Do I need a specific file structure to generate a product design doc from requirements?

Yes, generating a product design doc requires a specific file structure. You must provide inputs in docs/ideas/initial-requirements.md. The system then applies references from template.md and checklist.md to output the final document to docs/product-design.md.

How to use templates and checklists to ensure consistent product design documentation?

To use templates and checklists for consistent product design documentation, the workflow automatically references references/template.md and references/checklist.md. This integration enforces quality and coverage while transforming rough ideas into a structured design document.

Can I update an existing product design document without recreating the entire file?

Yes, you can update an existing product design document without recreating the entire file. The workflow modifies docs/product-design.md by integrating new inputs from initial-requirements.md against the template and checklist references.

Why include risk assessment and validation plans in early-stage product design docs?

Including risk assessment and validation plans in early-stage product design docs informs implementation and aligns stakeholders. Capturing these elements within the structured document ensures cross-functional teams understand potential issues and validation strategies.