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 sweeps a codebase for genuine animation opportunities while rejecting candidates that would hurt usability, producing a short, high-conviction list instead of a wishlist. ## 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 flat empty or success states. - Four-Question Gate: Every candidate must pass frequency, purpose, speed, and function checks, so keyboard-initiated or high-frequency interactions are rejected outright. - Precise Recipes: Each suggestion includes exact durations, easing curves, transform and opacity values, reduced-motion handling, and file:line evidence. - Use Case: Ask it to review a React app's components and receive a table of at most 5-7 ranked motion suggestions plus a required list of rejected candidates explaining why each was filtered out. ## Quick Start Ask the AI to find animation opportunities in your UI codebase and report where motion would genuinely improve the experience.