What problem does it solve? Interfaces often miss small moments where motion would genuinely help, while over-animating everything else makes products feel sluggish. This Skill sweeps a codebase or UI for high-leverage animation opportunities, filters out candidates that should never animate, and reports precise motion recipes without touching source code. ## Core Features & Use Cases - Opportunity sweep: Hunts known seams such as missing press feedback, teleporting conditional renders, panels with no spatial connection to their trigger, and gesture handlers without spring physics. - Four-question gate: Every candidate must pass frequency, purpose, speed, and function checks, so keyboard-driven or high-frequency interactions are rejected outright. - Exact-value proposals: Each suggestion includes concrete durations, easing curves like cubic-bezier(0.23, 1, 0.32, 1), transform and opacity properties, plus reduced-motion handling. - Use Case: Ask it to review a React app's components and receive a table of 5-7 ordered suggestions with file:line evidence, a list of deliberately rejected candidates, and a verdict on how much motion the interface actually needs. ## Quick Start Ask the agent to find animation opportunities in this codebase and report the highest-leverage suggestions with exact motion values.