What problem does it solve? Interfaces often feel static or jarring because teams either skip animation entirely or add it indiscriminately. This Skill sweeps a codebase for moments that genuinely benefit from motion, rejects everything that should stay still, and proposes precise, implementable animation recipes without touching source code. ## Core Features & Use Cases - Four-question gate: Every candidate is filtered by frequency, purpose, speed budget, and function, so only high-conviction opportunities survive. - Exact motion recipes: Each suggestion includes concrete values (durations, cubic-bezier easings, transform/opacity properties, reduced-motion handling) with file:line evidence. - Mandatory rejection list: The report must include 2-5 considered-and-rejected candidates, preventing over-animation wishlists. - Use Case: Ask it to review a React app's components; it returns a table of at most 5-7 ordered suggestions, such as adding a 160ms scale(0.97) press state to buttons or a @starting-style entrance for toasts, plus a verdict on overall motion health. ## Quick Start Ask the AI to find animation opportunities in this codebase and report which UI moments should animate and which should not.