What problem does it solve? Animation changes in pull requests often ship with hidden performance regressions like jank, long main-thread tasks, and layout shifts that only appear on real devices. This Skill provides a structured pre-merge benchmark so teams can catch animation performance issues before they reach production. ## Core Features & Use Cases - Runtime Sanity Checks: Verifies animation lifecycles run without errors, ScrollTrigger markers are disabled in production, and trigger points do not cause scroll jumps or glitches. - Performance Indicator Collection: Estimates FPS stability, identifies long-task hotspots blocking the main thread, and flags CLS risk during animation and media loading. - Pass/Warning/Fail Gating: Produces a clear benchmark verdict with identified bottlenecks and prioritized, actionable optimization recommendations. - Use Case: After refactoring a GSAP/ScrollTrigger hero section, run this benchmark against desktop and mid-range mobile profiles to confirm no jitter, layout shift, or long tasks were introduced before merging the PR. ## Quick Start Run an animation benchmark on the hero section of the landing page for desktop and mid-range mobile device profiles and report pass, warning, or fail with bottlenecks.