prd-to-design

Installation
SKILL.md

PRD to Design

This skill is the second step in the build pipeline. It sits between the PRD (what and why) and the task list (build), and answers how:

idea-to-prd  →  prd-to-design  →  design-to-tasks  →  tasks-to-code
  (what/why)      (architecture)     (task list)         (build)

The PRD deliberately excludes schemas, API shapes, and component structure — those are design decisions. This skill makes them, records the rationale, and hands design-to-tasks a concrete architecture to decompose. The PRD stays authoritative for requirements; the design is authoritative for structure.

When to Use This — and When to Skip It

This step is optional. Use it when the architecture is not obvious and getting it wrong is expensive:

  • More than two or three components, or a new boundary between existing ones
  • A new or changed data model, public API, or integration contract
  • A decision that is hard to reverse later (storage engine, sync model, auth model)
  • Multiple reasonable approaches that need to be weighed before committing
Installs
3
Repository
pokanop/ai
GitHub Stars
1
First Seen
Jul 15, 2026
prd-to-design — pokanop/ai