What problem does it solve? Building scroll-driven animations by hand requires manual scroll event handling, position math, and cleanup logic. This Skill provides the correct GSAP ScrollTrigger patterns for triggering tweens on scroll, pinning sections, scrubbing timelines to scroll position, and integrating with smooth-scroll libraries. ## Core Features & Use Cases - Scroll-Linked Animations: Trigger tweens and timelines at precise scroll positions using start/end, toggleActions, and scrub configuration. - Pinning and Fake Horizontal Scroll: Pin sections during scroll and drive horizontal content movement via containerAnimation with the required ease: "none" pattern. - Batching and Third-Party Scrollers: Use ScrollTrigger.batch() for staggered reveal animations and scrollerProxy() to integrate external smooth-scroll libraries. - Use Case: A developer building a landing page wants a section pinned while its content animates horizontally as the user scrolls vertically, with cleanup handled correctly in a React app. ## Quick Start Use the gsap-scrolltrigger skill to pin a section and scrub a timeline as the user scrolls through it.