What problem does it solve? Animation code often passes review because it technically works, yet feels sluggish, fires too often, or drops frames in production. This Skill applies a strict, opinionated craft bar to motion code so feel-breaking regressions are caught before merge. ## Core Features & Use Cases - Ten non-negotiable standards: Checks justified motion, frequency-appropriateness, easing, sub-300ms durations, transform origins, interruptibility, GPU-only properties, accessibility, asymmetric timing, and cohesion. - Escalation triggers and remedial hierarchy: Flags transition: all, scale(0), ease-in on UI, and layout-property animation on sight, then proposes fixes ordered from deletion down to polish. - Structured verdict output: Produces a findings table plus a tiered verdict ending in an explicit Block or Approve decision with file:line citations. - Use Case: A pull request adds a dropdown that animates height over 400ms with ease-in. The review flags the non-GPU property, the excessive duration, and the wrong easing, then prescribes a 150-250ms ease-out transform-based transition. ## Quick Start Review the animation and motion code in this pull request against the animation standards and give me a findings table with a block or approve verdict.