What problem does it solve? Interface animation often ships without purpose, consistency, or accessibility support, causing jank, distraction, and unusable experiences for reduced-motion users. This Skill provides a rule system for designing functional, performant UI motion. ## Core Features & Use Cases - Motion System Standards: Duration tiers, easing palettes, and motion tokens (CSS custom properties) for consistent transitions across a product. - Anti-Pattern Detection: Rejects bounce easing, pulsing dots, marquees, layout-property animation, hover image transforms, and decorative blinking cursors. - Accessibility & Performance Gates: Enforces prefers-reduced-motion fallbacks, transform/opacity-only animation, and an eight-pass motion audit protocol. - Use Case: When building a notification drawer in SvelteKit with Motion, use this Skill to specify spring physics, staggered entry, and an instant opacity fade under reduced-motion settings. ## Quick Start Use the design-animation skill to specify entrance and exit transitions with spring easing and reduced-motion fallbacks for my modal dialog component.