What problem does it solve? Interfaces often ship with jarring instant state changes, missing press feedback, and teleporting content, while teams either add no motion or over-animate everything. This Skill audits a codebase for genuine animation opportunities and rejects candidates that would make the UI feel slow or decorative. ## Core Features & Use Cases - Four-question gate: Every candidate is filtered by frequency, purpose, speed budget, and function, so only high-conviction suggestions survive. - Precise motion recipes: Each suggestion includes exact durations, easing curves, transform values, reduced-motion handling, and file:line evidence. - Required rejection list: Reports 2-5 considered-but-rejected candidates with the gate question that killed them, preventing animation wishlists. - Use Case: Ask it to sweep a Next.js app's components; it returns a table of at most 5-7 ordered suggestions such as adding @starting-style toast entrances or scale(0.97) press feedback, plus a verdict on how much motion the interface actually needs. ## Quick Start Ask the agent to find animation opportunities in this repository and report the highest-leverage suggestions with exact motion values.