# Product Design Pack

Product design skills for flow mapping, UX exploration, prototyping, specification, design systems, and feature interviews. Covers the full design workflow from initial brainstorming through pre-UI flow structure, variation exploration, consolidation, and final specification.

Install this pack when doing product design, UX research, prototyping, or UI specification work.

Install in a project with:

```bash
scripts/pack.sh install product-design
```

Then refresh local skill links if needed:

```bash
scripts/pack.sh refresh
```

## Skills

- `brainstorm`: Generate and explore ideas for a product or feature direction.
- `feature-interview`: Conduct a structured interview to define feature requirements and constraints.
- `user-flow-map`: Map positioned product goals into screen flow, branches, decisions, states, handoffs, and low-fidelity wireframe notes before UI requirements.
- `ui-interview`: Conduct a structured interview focused on UI layout, interaction, and visual design decisions.
- `spec-interview`: Conduct a structured interview to produce a detailed product specification.
- `ux-variations`: Generate multiple UX variation candidates for a given flow or interaction.
- `consolidate-variations`: Evaluate and consolidate UX variations into a final recommended direction.
- `prototype`: Build a working prototype from a specification or design direction.
- `design-system`: Define or extend a design system with tokens, components, and usage guidelines.
