gsap-scrolltrigger

Comprehensive skill for GSAP (GreenSock Animation Platform) and ScrollTrigger plugin. Use this skill when creating web animations, scroll-driven experiences, timelines, tweens, scroll-triggered animations, pinning, scrubbing, parallax effects, or animating DOM elements, SVG, Canvas, WebGL, or Three.js. Triggers on tasks involving GSAP, ScrollTrigger, smooth animations, scroll effects, or animation sequencing.

Category
Engineering
Skill
068 of 261
Source
Kevin wiki

Overview

GSAP (GreenSock Animation Platform) is the industry-leading JavaScript animation library for creating high-performance, production-quality animations. ScrollTrigger is GSAP's powerful plugin for scroll-driven animations. Together, they enable everything from simple UI transitions to complex scroll-based storytelling experiences.

When to Use This Skill

Use this skill when:

  • Creating smooth web animations
  • Building scroll-driven experiences
  • Implementing parallax effects
  • Sequencing complex animations
  • Animating DOM, SVG, Canvas, or WebGL
  • Integrating animations with Three.js or React
  • Building scrollytelling websites
  • Creating interactive UI transitions

For Three.js-specific animations, also reference the threejs-webgl skill. For React components with built-in animations, reference the motion-framer skill.

Progressive Disclosure

This SKILL.md is the routing layer. Detailed recipes, examples, integration notes, and troubleshooting guidance live in references/details.md so they are loaded only when the task needs them.

Before producing concrete output, making a design recommendation, or debugging an implementation, load the relevant reference section below. Do not rely on memory for branch-specific APIs, examples, or caveats.

Task branchRead first
Core Conceptsreferences/details.md#core-concepts
ScrollTrigger Fundamentalsreferences/details.md#scrolltrigger-fundamentals
Common Patternsreferences/details.md#common-patterns
Integration Patternsreferences/details.md#integration-patterns
Advanced Techniquesreferences/details.md#advanced-techniques
Performance Best Practicesreferences/details.md#performance-best-practices
Common Pitfallsreferences/details.md#common-pitfalls
Easing Referencereferences/details.md#easing-reference
ScrollTrigger Methodsreferences/details.md#scrolltrigger-methods
Resourcesreferences/details.md#resources