What problem does it solve? GSAP animations can cause jank, dropped frames, and layout thrashing when developers animate layout-heavy properties or create excessive tweens. This Skill provides concrete rules and patterns to keep animations on the compositor thread and maintain smooth 60fps performance. ## Core Features & Use Cases - Compositor-Friendly Animation: Enforces animating transform and opacity instead of layout-triggering properties like width, height, top, and left. - Efficient Update Patterns: Recommends gsap.quickTo() for frequently updated properties such as mouse followers, and stagger instead of many manual tweens. - ScrollTrigger Optimization: Covers pin promotion, scrub tuning, and debounced ScrollTrigger.refresh() calls to reduce scroll-time work. - Use Case: When a page with scroll-driven animations stutters on mobile, apply this Skill to replace left/top animations with x/y transforms, batch DOM reads and writes, and kill off-screen tweens. ## Quick Start Optimize my GSAP scroll animations that are janky on mobile by applying the gsap-performance best practices.