Skip to content

design-first-dev

Use this skill when the team needs to decide how much craft to invest and what must be designed before build starts.

  • Area: Strategy
  • Category: product management
  • Level: beginner
  • Input: conversation
  • Output: document
  • Setup: none
  • Roles: Product Manager

Creates feature specs, defines all-state UX requirements, prototypes interactions, and sets craft-level standards for design-led development.

How you ask

  • “Create a feature spec with all-state UX requirements”
  • “Define the design system standards for this feature”
  • “Set craft-level quality standards for our product”
  • “Prototype the interaction design for our settings page”

Inputs

  • request — What to produce
  • scope — company, or a client-id under {company.clients}/ — a string with one reserved value, not a closed set

Outputs

  • design-first-dev (markdown)
  • {scope.knowledge-base.product}/design-first-dev-{YYYY-MM-DD}.md