What problem does it solve? Coordinating multiple animations with chained delays is fragile and hard to maintain. This Skill provides the correct GSAP timeline patterns for sequencing, overlapping, and controlling multi-step animations in JavaScript. ## Core Features & Use Cases - Timeline Sequencing: Create timelines with gsap.timeline() and place tweens precisely using the position parameter (absolute times, relative offsets, labels, "<" and ">" placement). - Labels and Nesting: Organize complex animations with addLabel(), nest child timelines inside master timelines, and navigate with play(), tweenFromTo(), and seek controls. - Playback Control: Manage animation state with play, pause, reverse, restart, time, progress, and kill methods, plus timeline-level defaults and callbacks. - Use Case: When building a landing page hero animation where a logo fades in, text slides up, and a button scales in with overlap, use this Skill to choreograph all tweens on one timeline with labels instead of fragile setTimeout or delay chains. ## Quick Start Use the gsap-timeline skill to build a timeline that fades in a header, then slides up three cards with a 0.2 second stagger overlap.