Version-sensitive. Every API name, SDK gate and browser-support claim below was verified on 2026-09-08 against primary sources. What against, and when, is in
_jutsu/VERSIONS.md. If that date is old, re-verify before acting on a version number.
GSAP - Animation Engine
GSAP 3.15 (released 13 Apr 2026). Since 3.13 the entire library - including every former Club plugin (SplitText, MorphSVG, DrawSVG, ScrollSmoother, InertiaPlugin, MotionPathHelper, CustomEase…) - ships in the public
gsapnpm package and is free, commercial use included, under the GreenSock Standard "no charge" license. There is no Club paywall. GreenSock also publish official agent skills (MIT, 8 skills: core, timeline, scrolltrigger, plugins, utils, react, performance, frameworks): https://github.com/greensock/gsap-skills - worth installing alongside this sub-skill.
When to use GSAP
Rule: if the animation needs timeline, scroll-link, or distributed stagger, use GSAP. Otherwise CSS first.
Setup
React: use useGSAP() from the @gsap/react package instead of useEffect + manual cleanup.
Core Patterns
defaults{} to avoid repetition
fromTo for full control
Stagger with distribution
ScrollTrigger Patterns
Basic Pin + Scrub
Batch for mass reveal
Horizontal scroll with containerAnimation
DO NOT - Critical mistakes
1. Ease on containerAnimation
2. ScrollTrigger on a child tween in a timeline
3. setState in onUpdate
4. immediateRender on from() in a timeline
5. Animating non-transform properties
Refs
references/core.md- Complete gsap.to/from/fromTo/set API, optionsreferences/timeline.md- Timeline, position parameter, nestingreferences/scrolltrigger.md- Full ScrollTrigger referencereferences/plugins.md- SplitText, Flip, MorphSVG, DrawSVG, MotionPath, Observer


