What problem does it solve? Animation code often passes review because it technically works while feeling sluggish, firing too often, animating layout properties, or ignoring reduced-motion preferences. This Skill applies a strict, opinionated craft bar to motion code so feel-breaking regressions are caught before merge. ## Core Features & Use Cases - Standards-Based Review: Measures every animation in a diff against ten non-negotiable rules covering easing, sub-300ms durations, transform-origin correctness, GPU-only properties, and interruptibility. - Structured Findings Output: Produces a required Before/After/Why findings table plus a verdict grouped by impact tier, ending in an explicit Block or Approve decision with file:line citations. - Precise Value Citations: Loads STANDARDS.md for exact cubic-bezier curves, duration tables, spring configs, and gesture thresholds instead of approximating. - Use Case: A pull request adds a dropdown that animates with transition: all 400ms ease-in from scale(0). The review flags the unbounded property animation, the over-budget duration, the sluggish easing, and the comes-from-nowhere origin, then proposes transform 200ms ease-out from scale(0.95) with the correct transform-origin. ## Quick Start Ask the AI to review the animation and motion code in your current diff or pull request using the review-animations skill.