What problem does it solve?
This Skill eliminates the guesswork and inconsistency of building web animations that feel janky, unpolished, or inaccessible, ensuring your motion design meets professional quality standards and user needs.
Core Features & Use Cases
- 58 Prioritized Best Practice Rules: Curated guidelines from animation expert Emil Kowalski, organized into 8 impact-ranked categories from critical easing selection to Tailwind v4 utility implementation.
- Multi-Platform Support: Covers CSS, Framer Motion (React), and Tailwind v4 workflows for common components like toasts, drawers, buttons, and tab transitions.
- Accessibility & Performance Focus: Includes rules for respecting reduced motion preferences, optimizing animation performance to avoid jank, and ensuring animations serve clear user-facing purposes.
- Use Case Example: A frontend developer building a React drawer component can use this Skill to select the correct iOS-style easing curve, set the appropriate 500ms duration, and implement momentum-based dismissal and drag damping for a native-like feel.
Quick Start
Use the emilkowal-animations skill to review the animation implementation for your new React toast notification system, identify any performance or accessibility gaps, and suggest specific improvements aligned with the best practice rules.