What problem does it solve?
This Skill helps you design UI that feels consistently premium by guiding how to choose animation, spacing, states, and micro-interactions so they match real-world expectations.
Core Features & Use Cases
- Animation decision-making: choose whether to animate and then set easing and timing using a repeatable framework (including strict rules like staying under 300ms and never using ease-in for UI).
- Component craft guidelines: apply specific interaction details such as responsive press feedback, origin-aware popovers, and tooltips that behave correctly across first and subsequent hovers.
- Performance and accessibility guardrails: prefer GPU-friendly properties (transform/opacity), avoid keyframes for interruptible UI, respect prefers-reduced-motion, and test for device-specific hover/gesture behavior.
Quick Start
Ask the AI to review your UI interaction or component code for polish by producing a Before/After markdown table and recommending concrete animation and state fixes based on Emil Kowalski’s design engineering rules.