What problem does it solve?
This Skill helps you avoid inconsistent, sluggish, or inaccessible UI experiences by enforcing detailed, automation-friendly best practices for animation timing, CSS patterns, audio feedback, icon morphing, container animation, typography, and core UX heuristics.
Core Features & Use Cases
- UI animation and motion correctness: ensures user actions stay under 300ms, uses springs vs easing appropriately, and applies correct AnimatePresence exit patterns to prevent stale elements and layout issues.
- UI implementation guidance across common components: covers CSS pseudo-elements (including View Transitions and native pseudo elements), morphing icon structure, and measure-and-animate container patterns using ResizeObserver.
- UX and accessibility polish: enforces cognitive-load-friendly UX principles (Fitts/Hick/Miller/Doherty, progressive disclosure) and responsible audio feedback rules (reduced motion, settings toggles, visual equivalents).
Quick Start
Use the userinterface-wiki skill to audit a UI component and return rule-by-rule findings in terms of animation timing, exit behavior, pseudo-element correctness, and UX best-practice alignment.