What problem does it solve? Interfaces often feel static or jarring because state changes, entrances, and feedback moments lack motion, yet adding animation everywhere makes products sluggish. This Skill audits a codebase or UI and identifies only the high-leverage moments that genuinely benefit from animation, rejecting everything else. ## Core Features & Use Cases - Opportunity Sweep: Hunts known seams such as missing press feedback, teleporting conditional renders, accordions that snap open, and panels with no spatial connection to their trigger. - Four-Question Gate: Every candidate is filtered by frequency, purpose, speed budget, and function, so keyboard-driven or high-frequency interactions are explicitly rejected. - Precise Recipes: Each suggestion includes exact durations, easing curves, transform values, reduced-motion handling, and file:line evidence, capped at 5-7 suggestions ordered by leverage. - Use Case: Ask it to review a React app's components before a polish pass; it returns a table of justified motion suggestions plus a required list of rejected candidates explaining why they were excluded. ## Quick Start Ask the assistant to find animation opportunities in your components directory and report the highest-leverage suggestions with exact values.