What problem does it solve? Animation code often ships with subtle craft defects — sluggish easing, wrong transform origins, non-GPU properties, missing reduced-motion handling — that make interfaces feel slow or broken even when they technically work. This Skill applies a strict, standards-backed review so motion issues are caught before merge. ## Core Features & Use Cases - Ten non-negotiable standards: Checks every animation for justified motion, frequency-appropriateness, responsive easing, sub-300ms UI durations, correct transform origins, interruptibility, GPU-only properties, accessibility, asymmetric timing, and cohesion. - Hard escalation triggers: Flags transition: all, scale(0) entrances, ease-in on UI, layout-property animation, Framer Motion x/y/scale shorthands, and ungated hover motion on sight. - Structured output: Produces a Before/After/Why findings table plus a tiered verdict ending in an explicit Block or Approve decision, citing exact values from STANDARDS.md. - Use Case: A developer opens a pull request adding a dropdown that animates height with ease-in over 400ms. The review flags the non-GPU property, the sluggish easing, and the excessive duration, then prescribes transform/opacity with a strong ease-out curve under 250ms. ## Quick Start Review the animation and motion code in this pull request and give me a findings table with a block or approve verdict.