Leaderboard/Design/gsap-skills
Last commit on April 21, 2026·Created on March 4, 2026

greensock/gsap-skills

Covers GSAP from core tweens to ScrollTrigger to framework cleanup.
Combined rank
#43
across all skills
In Design
#6
category rank
Stars
15.5k
+1.8% in last 7d
Forks
915
+1.7% in last 7d
Watchers
50
+6.4% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This official skill library covers GSAP's core tween methods, timeline sequencing, ScrollTrigger, performance optimization, and framework-specific patterns for React, Vue, and Svelte. It helps front-end developers, React engineers, and scroll-animation specialists write animations that are correctly scoped, properly reverted, and performant.

WHO IT'S FOR
Front-end Developers (Animation-Focused)
building web animations with GSAP
React Developers (UI Animation)
integrating GSAP in React components
Vue / Svelte Developers (GSAP Integration)
using GSAP in Vue or Svelte apps
Scroll-Animation Specialists
creating scroll-driven animations with ScrollTrigger
Repository contents

8 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

I’m using

npx skills with automatic agent detection

Installs: Complete greensock/gsap-skills bundle; skillPaths is a bounded selection of supported paths, not the complete bundle inventory. · Cursor, Claude Code, Codex, Windsurf, Copilot, Google Antigravity

  1. Run this terminal command. The skills CLI will automatically detect the installed agent.

    npx skills add https://github.com/greensock/gsap-skills
.claude-plugin/plugin.json · Checked Sep 18, 2026README.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Create a short sequenced animation

Uses gsap-timeline

  • Source file or component path, such as [path/to/component]
  • Three target selectors or elements
  • Desired order and any intended overlap
Use the gsap-timeline skill to draft a minimal three-step GSAP timeline for [source file or component path]. Animate [three selectors or elements] in the desired order, use timeline defaults for their shared duration and ease, and use one position parameter where two steps should overlap. Show the proposed code and briefly explain the sequence without publishing or deploying it.
skills/gsap-timeline/SKILL.md · Checked Sep 18, 2026
Suggested first task

Draft a basic scroll-triggered animation

Uses gsap-scrolltrigger

  • Source file or component path, such as [path/to/page]
  • Target selector
  • Desired movement or opacity change
  • Preferred viewport activation point, if any
Use the gsap-scrolltrigger skill to draft one simple scroll-triggered tween for [source file or component path]. Use [target selector] as the animation target and trigger, and implement the requested [movement or opacity change] with clear start and end positions. Include plugin registration and explain when the animation activates; do not deploy the change.
Suggested first task

Review one animation for likely jank

Uses gsap-performance

  • Source file path, such as [path/to/animation.js]
  • Optional note describing where jank is observed
Use the gsap-performance skill to review the GSAP animation in [source file path]. Identify up to three likely performance issues, prioritizing layout-heavy properties, interleaved DOM reads and writes, excessive simultaneous tweens, or frequently recreated pointer-following tweens. Suggest the smallest code-level improvement for each issue without changing files.
skills/gsap-performance/SKILL.md · Checked Sep 18, 2026