What problem does it solve? Building scroll-driven animations from scratch requires manual scroll event handling, position calculations, and cleanup logic that is error-prone and hard to maintain. This Skill provides the correct patterns for the GSAP ScrollTrigger plugin so scroll-linked tweens, pinned sections, and scrubbed timelines work reliably. ## Core Features & Use Cases - Scroll-Linked Animations: Trigger tweens and timelines based on scroll position using start/end triggers, toggleActions, and scrub. - Pinning and Fake Horizontal Scroll: Pin sections during scroll and build containerAnimation-based horizontal scroll effects with the required ease: "none" pattern. - Batching and Custom Scrollers: Use ScrollTrigger.batch() for staggered viewport reveals and scrollerProxy() to integrate third-party smooth-scroll libraries. - Use Case: A developer building a landing page wants a section to pin while its content animates horizontally as the user scrolls vertically, with proper cleanup in a React app via useGSAP(). ## Quick Start Ask the assistant to create a GSAP ScrollTrigger animation that pins a section and scrubs a timeline as the user scrolls.