What problem does it solve? Building scroll-driven animations by hand requires tracking scroll positions, viewport intersections, and element pinning manually, which is error-prone and hard to synchronize with animation timelines. ## Core Features & Use Cases - Scroll-Linked Animation: Tie tweens and timelines to scroll position with start/end triggers, toggleActions, and scrub for progress-linked playback. - Pinning and Fake Horizontal Scroll: Pin sections during scroll ranges and drive horizontal content movement from vertical scroll using containerAnimation. - Batching and Custom Scrollers: Use ScrollTrigger.batch() for staggered reveal animations and scrollerProxy() to integrate third-party smooth-scroll libraries. - Use Case: When building a landing page where a section pins to the viewport while cards slide horizontally as the user scrolls down, this Skill provides the correct ScrollTrigger configuration including the required ease: "none" on the horizontal tween. ## Quick Start Use the gsap-scrolltrigger skill to pin a section and scrub a timeline of animations as the user scrolls through it.