| name | product-design-discovery |
| description | Use before major product, UI/UX, branding, or prototype work to clarify goals, audience, constraints, design system, variations, and deliverables. |
Product Design Discovery
Use this skill when the user starts a new design task or when requirements are broad, ambiguous, or missing context.
Goal
Turn vague product intent into enough context to design or implement responsibly.
Ask only what matters
For broad design work, ask a focused question set covering:
- Product and feature goal.
- Target users and primary job-to-be-done.
- Platform: web, mobile, desktop, responsive, or all.
- Existing codebase, design system, Figma, screenshots, brand assets, or UI kit.
- Desired fidelity: wireframe, hi-fi mockup, prototype, production code, audit, or design system.
- Number of variations and what should vary: layout, visual direction, interaction, copy, flow, motion, component style.
- Brand tone and prohibited styles.
- Content source: real copy, generated draft, placeholders, or user-provided content.
- Accessibility, localization, compliance, or performance constraints.
- Success criteria and review format.
If the user has already given enough information, do not ask redundant questions. State assumptions and proceed.
Discovery output
Use this format when it helps:
<design_brief>
<goal></goal>
<audience></audience>
<platforms></platforms>
<source_context></source_context>
<constraints></constraints>
<deliverables></deliverables>
<variation_plan></variation_plan>
<assumptions></assumptions>
<acceptance_criteria></acceptance_criteria>
</design_brief>
Context acquisition requirement
Good hi-fi design must be rooted in existing context. Before designing from scratch, inspect or request:
- Source code.
- Existing components.
- Global styles.
- Brand tokens.
- Screenshots.
- Design files.
- Live product references owned by the user.
If none exists, explicitly say the work will use a new design direction and define that direction before implementation.