gsap-master

Create GSAP v3 animations with ScrollTrigger, Flip, and Draggable plugins.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/KumarAnubhav64/robotics_event --skill gsap-master
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-master
Source: https://github.com/KumarAnubhav64/robotics_event/tree/main/.agents/skills/gsap-master
Command: npx skills add https://github.com/KumarAnubhav64/robotics_event --skill gsap-master

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill empowers you to create high-performance, accessible, and maintainable animations for interactive websites using the GreenSock Animation Platform (GSAP).

Core Features & Use Cases

  • Comprehensive GSAP Coverage: From core tweens and timelines to all official plugins (ScrollTrigger, Flip, Draggable, SplitText, etc.).
  • Framework Integration: Optimized patterns for React/Next.js, including cleanup and hooks.
  • Performance & Accessibility: Best practices for smooth 60fps animations and reduced-motion support.
  • Use Case: Animate complex scroll-driven sequences, interactive product showcases, or dynamic UI transitions with professional polish and robust code.

Quick Start

Use the gsap-master skill to create a simple fade-in animation for the element with the class 'hero-title'.

Frequently Asked Questions about gsap-master

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create scroll-driven animations with GSAP ScrollTrigger?

GSAP ScrollTrigger animations link element movement to scroll progress by configuring start and end positions. You can build complex scroll-driven sequences by attaching ScrollTrigger configurations to tweens or timelines for interactive web transitions.

Can I use GSAP animations in a React or Next.js project?

GSAP animations integrate with React or Next.js using optimized patterns that handle component mounting and cleanup. You utilize specific hooks and refs to manage timeline instances, ensuring smooth 60fps web animation execution without causing memory leaks during component unmounting.

What is the best way to structure complex GSAP timelines for web animation?

The best way to structure complex GSAP timelines is by chaining tweens sequentially to control sequence timing. This approach allows precise management of overlapping animations, delays, and callbacks, resulting in maintainable and synchronized interactive web transitions.

Does GSAP support accessibility and reduced-motion preferences?

GSAP supports accessibility by allowing developers to conditionally disable or modify animations based on reduced-motion preferences. Implementing these best practices ensures web animation compliance with accessibility standards, preventing motion-induced discomfort for sensitive users.

Why does my GSAP animation performance drop below 60fps in web development?

GSAP animation performance drops below 60fps when animating non-optimized properties or neglecting performance best practices. You resolve this by animating transforms and opacity efficiently, utilizing will-change, and avoiding layout thrashing to maintain smooth interactive web development.

How do I animate SVG and text elements using GSAP?

Animating SVG and text elements using GSAP involves targeting specific vector paths and utilizing plugins like SplitText. This approach enables granular control over individual characters or SVG nodes, allowing you to create dynamic text reveals and interactive vector graphics.