Refactors React components for usability using Steve Krug's "Don't Make Me Think" principles — visual hierarchy, scanning-optimized layout, ruthless copy reduction, unambiguous CTAs, and proper loading/empty/error states. Use when a user shares a React component and asks to improve UX, reduce cognitive load, simplify copy, fix cluttered layouts, clarify navigation, or make an interface more intuitive. Triggers: "improve UX", "usability audit", "simplify this", "too much text", "make it cleaner", "users are confused", "apply Krug". Use proactively on settings pages, forms, modals, navigation, and any task-driven workflow. Skip for backend-only, perf-only, or pure styling/branding tasks (use frontend-design or impeccable instead).
2026-05-08