What problem does it solve? Building scroll-driven animations—triggering tweens on scroll, pinning sections, scrubbing timelines to scroll position—requires precise ScrollTrigger configuration, and common mistakes (wrong ease on containerAnimation, missing refresh calls, scrub mixed with toggleActions) produce broken or janky results. ## Core Features & Use Cases - Scroll-Linked Animation: Tie tweens and timelines to scroll position with start/end triggers, scrub, and toggleActions. - Pinning & Fake Horizontal Scroll: Pin sections during scroll and build horizontal-scroll effects via containerAnimation with the required ease: "none" pattern. - Advanced APIs: Use ScrollTrigger.batch() for staggered viewport reveals and ScrollTrigger.scrollerProxy() to integrate third-party smooth-scroll libraries. - Use Case: A landing page needs a pinned hero section whose content slides horizontally as the user scrolls vertically, plus fade-in cards on scroll—this Skill provides the exact config patterns and cleanup practices to implement it correctly. ## Quick Start Use the gsap-scrolltrigger skill to create a pinned section with a scrubbed timeline that animates three elements as the user scrolls.