Tooluck logoTooluck
SKILL.md

gsap-plugins

Agent skill fromgreensock/gsap-skills

Official GSAP skill for GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools. Use when the user asks about a GSAP plugin, scroll-to, flip animations, draggable, SVG drawing, or plugin registration.

How to install gsap-plugins

install gsap-plugins
# install the gsap-skills pack with the skills CLI
npx skills add greensock/gsap-skills

# or add only this skill to Claude Code: copy the folder

skills/gsap-plugins/

# into

~/.claude/skills/gsap-plugins/ (all projects)

.claude/skills/gsap-plugins/ (one project)

skills/gsap-plugins/SKILL.md

MITFull file
1# GSAP Plugins
2
3## When to Use This Skill
4
5Apply when using or reviewing code that uses GSAP plugins: registering plugins, scroll-to, flip/FLIP animations, draggable elements, SVG (DrawSVG, MorphSVG, MotionPath), text (SplitText, ScrambleText), physics, easing plugins (CustomEase, EasePack, CustomWiggle, CustomBounce), or GSDevTools. ScrollTrigger has its own skill (gsap-scrolltrigger).
6
7**Related skills:** For core tweens use **gsap-core**; for ScrollTrigger use **gsap-scrolltrigger**; for React use **gsap-react**.
8
9## Licensing & Install (important)
10
11Every GSAP plugin is **free**, including for commercial use. Since [Webflow's acquisition of GSAP](https://gsap.com/blog/webflow-GSAP/), Club GSAP is no longer a paid tier and **no plugin requires a membership, license key, or auth token** — this includes formerly Club-only plugins (**SplitText**, **MorphSVG**, etc.).
12
13- ✅ Install everything from the public `gsap` npm package: `npm install gsap`. All plugins are included — import them as `gsap/SplitText`, `gsap/MorphSVGPlugin`, etc.
14- ❌ Do **not** generate an `.npmrc` with a GreenSock auth token, suggest the private `npm.greensock.com` registry, or tell users to sign up for Club GSAP to access a plugin. Those instructions are outdated.
15
16## Registering Plugins
17
18Register each plugin once so GSAP (and bundlers) know to include it. Use **gsap.registerPlugin()** with every plugin used in the project:
19
20```javascript
21import gsap from "gsap";
22…

Excerpt shown under the repository's MIT license.

More skills in gsap-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates