ux-design

Installation
SKILL.md

UX Design — Flows, Structure & Interaction

Design how users move through the app, find what they need, and accomplish tasks with minimal friction. This skill covers the structural and behavioral layer of UX — information architecture, navigation, user flows, interaction patterns, and error handling. For visual design (colors, typography, layout), see the beautify and ui-patterns skills. For onboarding flows, see ONBOARDING.md. For accessibility implementation, see ACCESSIBILITY.md.

Information Architecture

The goal of IA is that users never have to think about where to find something. Navigation should match the user's mental model, not the database schema or org chart.

Core Principles

  • Flat > deep. Every additional level of nesting loses users. Aim for max 2 levels of hierarchy in navigation.
  • Labels are architecture. Vague labels cause wrong turns. If a label needs explanation, change the label.
  • Group by user task, not data type. "Marketing Assets" beats "Images | Documents | Videos." Users think in workflows, not file formats.
  • 5-9 items per group (Miller's Law). More than 9 items in a nav section means it needs restructuring.
  • Most-used items first. Alphabetical ordering is lazy architecture — prioritize by frequency of use.

URL Structure

URLs must mirror the information architecture:

Related skills

More from whawkinsiv/claude-code-superpowers

Installs
4
GitHub Stars
172
First Seen
Mar 26, 2026