What problem does it solve? Building scroll-driven animations—triggering tweens on scroll, pinning sections, scrubbing timelines to scroll position, or faking horizontal scroll—requires precise configuration of the GSAP ScrollTrigger plugin, and common mistakes (wrong ease, missing refresh, scrub plus toggleActions) silently break layouts. ## Core Features & Use Cases - Scroll-Linked Animation: Tie tweens and timelines to scroll position with start/end triggers, toggleActions, and scrub for direct or smoothed progress control. - Pinning and Fake Horizontal Scroll: Pin sections during scroll ranges and drive horizontal content movement via containerAnimation with the required ease: "none" pattern. - Batching and Third-Party Scrollers: Use ScrollTrigger.batch() for staggered viewport-entry animations and scrollerProxy() to integrate external smooth-scroll libraries. - Use Case: A developer building a landing page wants a section pinned while cards slide horizontally as the user scrolls vertically; this Skill provides the exact pinned containerAnimation pattern plus cleanup and refresh guidance. ## Quick Start Use the gsap-scrolltrigger skill to pin a section and scrub a timeline of element animations as the user scrolls through it.