What problem does it solve?
It helps you polish interface details—especially component interactions and animation quality—so software feels fast, tactile, and trustworthy instead of generic or sluggish.
Core Features & Use Cases
- Product UI motion rules: Apply enter/exit timing, easing curves, and interaction frequency guidance to avoid delayed or annoying animations (e.g., keyboard-triggered actions get zero animation).
- Component interaction review: Audit patterns like
transition: all, missing :active tactile feedback, incorrect transform-origin, and compositor/performance issues so interactions remain smooth.
- Accessibility & performance gates: Enforce compositor-only animation (
transform and opacity), support reduced motion, and prevent hover effects from interfering with touch/keyboard users.
Quick Start
Ask the agent to review your UI interactions and animations for compliance with Emil Kowalski-style motion and component engineering rules, including durations, easing, transform usage, origin handling for popovers/modals, and accessibility for reduced motion.