Skip to main content
skillsSource-backedReview first Safety Privacy

GSAP AI Skills

Official GreenSock GSAP AI Skills for coding agents that need correct GSAP tweens, timelines, ScrollTrigger, React cleanup, plugins, utilities, framework lifecycle guidance, and animation performance patterns.

HarnessClaude CodeCodexWindsurfGeminiCursorCLI
Level:expertType:capability-packVerified:validated
Review first review before installing

Open the source and read safety notes before installing.

Safety notes

  • GSAP is primarily a frontend animation library, but generated animations can still break layout, accessibility, input handling, scroll behavior, or client performance.
  • ScrollTrigger, pinned sections, smooth scrolling, and layout-dependent timelines should be tested across viewport sizes and after dynamic content loads.
  • React, Vue, Svelte, and other framework integrations need cleanup on unmount so animations, event listeners, and ScrollTriggers do not leak across renders.
  • Remove development markers, debug helpers, and unnecessary long-running animations before production.

Privacy notes

  • The skills are local instruction files and do not require app data by themselves.
  • Do not paste proprietary designs, private Figma exports, customer analytics, unreleased campaign copy, or private frontend source into public prompts or issues when asking an agent to animate UI.
  • If the agent uses browser automation, visual captures, or external model providers while applying these skills, screenshots and source snippets may be processed outside the local project.

Prerequisites

  • AI coding agent or skill installer compatible with Agent Skills repositories.
  • JavaScript, TypeScript, React, Vue, Svelte, vanilla JS, Webflow, SVG, or frontend animation task.
  • GSAP package available in the target app when generating runnable animation code.
  • Browser or framework test surface for verifying animation timing, cleanup, responsiveness, and reduced-motion behavior.

Schema details

Install type
package
Reading time
7 min
Difficulty score
70
Troubleshooting
Yes
Breaking changes
No
Source repository stats
Scope
Source repo
Skill and platform metadata
Skill type
capability-pack
Skill level
expert
Verification
validated
Verified at
2026-06-18
Retrieval sources
https://github.com/greensock/gsap-skillshttps://raw.githubusercontent.com/greensock/gsap-skills/main/README.mdhttps://raw.githubusercontent.com/greensock/gsap-skills/main/skills/llms.txthttps://raw.githubusercontent.com/greensock/gsap-skills/main/skills/gsap-core/SKILL.mdhttps://raw.githubusercontent.com/greensock/gsap-skills/main/skills/gsap-scrolltrigger/SKILL.mdhttps://raw.githubusercontent.com/greensock/gsap-skills/main/skills/gsap-react/SKILL.mdhttps://raw.githubusercontent.com/greensock/gsap-skills/main/LICENSE
Tested platforms
ClaudeCodexCursorGitHub CopilotGeminiGeneric AGENTS
PlatformSupportInstall path
claude-codeNative.claude/skills/<skill-name>/SKILL.md
codexNative.agents/skills/<skill-name>/SKILL.md
windsurfNative.windsurf/skills/<skill-name>/SKILL.md
geminiNative.gemini/skills/<skill-name>/SKILL.md or .agents/skills/<skill-name>/SKILL.md
cursorAdapter.cursor/rules/<skill-name>.mdc
cliManualAGENTS.md or tool-specific context file
Tool listing metadata
Full copyable content
npx skills add https://github.com/greensock/gsap-skills

# Target a specific supported agent when needed
npx skills add https://github.com/greensock/gsap-skills --agent codex

About this resource

GSAP AI Skills

greensock/gsap-skills is GreenSock's official Agent Skills repository for GSAP, the JavaScript animation platform. It teaches AI coding agents how to use GSAP core APIs, timelines, ScrollTrigger, plugins, React integration, framework-specific lifecycle cleanup, utilities, and performance guidance.

The repo is especially useful when an agent is asked to create or review frontend animation in React, Next.js, Vue, Svelte, Astro, vanilla JavaScript, SVG, Webflow-adjacent workflows, or scroll-driven interfaces.

Knowledge Freshness

The GSAP skill pack reflects current GreenSock guidance, including the source repo's note that GSAP plugins are available through the public gsap npm package after Webflow's GSAP acquisition. Agents should still verify package versions, framework setup, and current GSAP docs before changing production animation code.

Use the skill instructions for durable patterns such as transform-based motion, timeline composition, ScrollTrigger cleanup, React scoping, and performance. Use live docs and the installed package for exact API details.

Retrieval Sources

This listing is grounded in:

  • GreenSock's official greensock/gsap-skills repository.
  • The repository README, which documents install paths and supported agents.
  • The skill index at skills/llms.txt.
  • The gsap-core, gsap-scrolltrigger, gsap-react, and gsap-performance skill manifests.
  • GitHub repository metadata and the MIT license file.

Core Workflow

Install with the skills CLI:

npx skills add https://github.com/greensock/gsap-skills

Target a specific supported agent when needed:

npx skills add https://github.com/greensock/gsap-skills --agent codex

Claude Code users can also add the plugin marketplace from inside Claude Code:

/plugin marketplace add greensock/gsap-skills

Cursor users can install through the skills CLI or add greensock/gsap-skills as a remote rule.

Capability Scope

The repository currently organizes GSAP guidance into eight focused skills:

Skill Scope
gsap-core gsap.to, from, fromTo, eases, durations, staggers, transforms, autoAlpha, and responsive matchMedia patterns
gsap-timeline Sequencing, position parameters, labels, nesting, and playback
gsap-scrolltrigger Scroll-linked animation, pinning, scrubbing, triggers, refresh behavior, markers, and cleanup
gsap-plugins ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG plugins, CustomEase, EasePack, and related plugin setup
gsap-utils gsap.utils helpers such as clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, and pipe
gsap-react useGSAP, refs, gsap.context, cleanup, scoped selectors, callbacks, and SSR-safe React/Next.js usage
gsap-performance Transform and opacity preference, will-change, batching, quickTo, ScrollTrigger performance, and reducing simultaneous animation work
gsap-frameworks Vue, Svelte, Nuxt, SvelteKit, lifecycle hooks, selector scoping, and cleanup outside React

Production Rules

Use the skills to make animation code concrete and maintainable, then verify the rendered result in the app.

  • Prefer x, y, scale, rotation, and opacity over layout-heavy properties such as top, left, width, height, margins, and padding.
  • Use timelines for sequencing instead of chains of manual delays.
  • Scope selectors in React and clean up with useGSAP, gsap.context, or the framework's lifecycle hooks.
  • Kill or revert ScrollTriggers and animations on unmount or route changes.
  • Call ScrollTrigger.refresh() after real layout changes, not in tight loops.
  • Remove development markers and test pinned sections across desktop and mobile viewports.
  • Respect prefers-reduced-motion and avoid scroll or motion effects that block reading, clicking, focus, or keyboard navigation.

Use Cases

  • Ask Codex to convert a brittle CSS keyframe sequence into a GSAP timeline.
  • Have Claude Code add ScrollTrigger to a landing page while preserving cleanup and reduced-motion behavior.
  • Let Cursor review a React animation for missing useGSAP scoping or leaked ScrollTriggers.
  • Ask an agent to choose the right plugin for Flip, Draggable, MotionPath, SplitText, or SVG animation.
  • Use the performance skill when a page has scroll jank, layout thrashing, or too many simultaneous tweens.

Source Review

  • The README describes the repo as official AI skills for GSAP and lists support for Claude Code, Cursor, Copilot, Codex, Windsurf, Antigravity, and other Agent Skills-compatible agents.
  • The README documents npx skills add https://github.com/greensock/gsap-skills as the recommended installation path and describes Claude Code, Cursor, and manual installation options.
  • skills/llms.txt lists the eight available skills and trigger terms for agents.
  • gsap-core/SKILL.md documents core tween APIs, transform aliases, ease, stagger, autoAlpha, responsive matchMedia, and when to recommend GSAP.
  • gsap-scrolltrigger/SKILL.md documents scroll-linked animations, pinning, scrubbing, refresh behavior, batching, and ScrollTrigger configuration.
  • gsap-react/SKILL.md documents useGSAP, scoped refs, gsap.context, context-safe callbacks, cleanup, and SSR constraints.
  • gsap-performance/SKILL.md documents transform/opacity performance guidance, will-change, batching, quickTo, and ScrollTrigger performance rules.

Duplicate Review

Checked current content/skills/, content/tools/, content/mcp/, open pull requests, and repository-wide content for GSAP AI Skills, GSAP Agent Skills, greensock/gsap-skills, gsap-skills, ScrollTrigger skill, and GreenSock. No dedicated GSAP skills entry, exact source URL duplicate, target file, or open duplicate PR was found.

Disclosure

Editorial listing. No paid placement or affiliate link is used. GSAP AI Skills are published by GreenSock under the MIT license. GSAP and Webflow maintain their own product, licensing, and documentation surfaces outside this directory.

Source citations

Add this badge to your README

Show that GSAP AI Skills is listed on HeyClaude. Paste this Markdown into your README — it renders the badge and links back to this page.

Listed on HeyClaude
[![Listed on HeyClaude](https://heyclau.de/badge/skills/gsap-skills.svg)](https://heyclau.de/entry/skills/gsap-skills)

How it compares

GSAP AI Skills side by side with 3 alternatives on trust, install, platform support, and disclosed safety notes — all from reviewed registry metadata.

FieldGSAP AI Skills

Official GreenSock GSAP AI Skills for coding agents that need correct GSAP tweens, timelines, ScrollTrigger, React cleanup, plugins, utilities, framework lifecycle guidance, and animation performance patterns.

Open dossier
Expo Skills

Official Expo AI agent skills for building, deploying, upgrading, observing, and debugging Expo and React Native apps with Expo Router, EAS, native modules, App Clips, Tailwind, native UI, and EAS Update insights.

Open dossier
Supabase Agent Skills

Official Supabase Agent Skills for AI coding agents working with Supabase Database, Auth, Edge Functions, Realtime, Storage, Vectors, CLI, MCP, RLS, migrations, and Postgres performance.

Open dossier
WordPress Agent Skills

WordPress contributor-reviewed Agent Skills for AI coding assistants working on Gutenberg blocks, block themes, plugins, REST APIs, Interactivity API, Abilities API, WP-CLI, Playground, performance, PHPStan, and directory rules.

Open dossier
Trust
Install riskReview firstReview firstReview firstReview first
Notes Safety Privacy Safety Privacy Safety Privacy Safety Privacy
Categoryskillsskillsskillsskills
Sourcesource-backedsource-backedsource-backedsource-backed
AuthorGreenSockExpoSupabaseWordPress Contributors
Added2026-06-182026-06-182026-06-182026-06-18
Platforms
Claude CodeCodexWindsurfGeminiCursorCLI
Claude CodeCodexWindsurfGeminiCursorCLI
Claude CodeCodexWindsurfGeminiCursorCLI
Claude CodeCodexWindsurfGeminiCursorCLI
Source repo
Safety notesGSAP is primarily a frontend animation library, but generated animations can still break layout, accessibility, input handling, scroll behavior, or client performance. ScrollTrigger, pinned sections, smooth scrolling, and layout-dependent timelines should be tested across viewport sizes and after dynamic content loads. React, Vue, Svelte, and other framework integrations need cleanup on unmount so animations, event listeners, and ScrollTriggers do not leak across renders. Remove development markers, debug helpers, and unnecessary long-running animations before production.Expo Skills can guide agents through native project changes, EAS builds, store submissions, EAS Update rollouts, and EAS Observe queries; those actions can affect real apps and users. Do not let an agent trigger EAS builds, submissions, rollouts, or production updates without reviewing project, profile, branch, runtime version, and account context. Native modules, config plugins, App Clips, brownfield integration, and prebuild steps can modify iOS and Android project files; inspect diffs before committing. Follow the skill's Expo Go-first guidance before creating custom native builds unless custom native code or platform targets require them.The skills guide agents toward Supabase schema, auth, RLS, migration, MCP, and Postgres work that can affect real user data; generated SQL and policies need human review. The Supabase skill explicitly treats RLS, exposed schemas, service-role keys, JWT claims, views, storage policies, and SECURITY DEFINER functions as security-sensitive areas. Do not let an agent apply migrations or production SQL just because the skill suggests a workflow; run advisors, inspect generated SQL, and verify against the intended environment. The repository includes Supabase MCP configuration for docs-only MCP access. Project-scoped MCP or database access still needs proper authentication, least privilege, and review.WordPress plugin, theme, REST API, WP-CLI, database, cron, and performance changes can affect production sites, admin access, public endpoints, stored content, and user data. Security-sensitive work needs capability checks, nonces, sanitization, escaping, prepared SQL, REST permission callbacks, and explicit authorization review. Block changes can create Invalid block errors if saved markup changes without proper deprecations and migrations. Do not run WP-CLI write operations, database migrations, search-replace, cron tasks, plugin activation, or cache flushes on production without explicit approval and backups. The repo discloses AI-assisted generation from official WordPress and Gutenberg documentation followed by WordPress contributor review; still verify against current project constraints.
Privacy notesThe skills are local instruction files and do not require app data by themselves. Do not paste proprietary designs, private Figma exports, customer analytics, unreleased campaign copy, or private frontend source into public prompts or issues when asking an agent to animate UI. If the agent uses browser automation, visual captures, or external model providers while applying these skills, screenshots and source snippets may be processed outside the local project.Expo and EAS work can involve bundle identifiers, project IDs, app metadata, Apple and Google credentials, service account files, release channels, crash metrics, user counts, update payload sizes, screenshots, and build logs. Keep Expo tokens, Apple credentials, Google service account JSON, signing keys, keystore files, secrets, private crash data, and unpublished app metadata out of prompts, public PRs, screenshots, and logs. The Expo plugin can bundle MCP configuration; connected agents may access docs, EAS services, simulator screenshots, build status, workflow state, or update health depending on granted permissions.Supabase tasks can involve schemas, SQL, RLS policies, migrations, auth settings, JWT claims, storage paths, Edge Function code, logs, and customer data. Keep SUPABASE_ACCESS_TOKEN, service_role keys, database passwords, JWT secrets, project refs, connection strings, OAuth secrets, and private schema dumps out of prompts, screenshots, public PRs, and committed configs. When using Supabase MCP or CLI tools, the connected agent may see project metadata, database structure, logs, or SQL results depending on granted permissions. Docs-only MCP access is safer than project MCP access, but user queries and docs snippets can still be forwarded into the configured model provider.WordPress work can expose database content, user accounts, emails, cookies, nonces, application passwords, REST payloads, site URLs, plugin settings, telemetry, performance profiles, and logs. Keep wp-config secrets, salts, database credentials, application passwords, admin cookies, production exports, customer data, and private plugin code out of prompts, screenshots, issues, and public PRs. When using Playground, mounted local code may be copied into an in-memory filesystem; check that the mounted project does not contain secrets before sharing snapshots or repro links.
Prerequisites
  • AI coding agent or skill installer compatible with Agent Skills repositories.
  • JavaScript, TypeScript, React, Vue, Svelte, vanilla JS, Webflow, SVG, or frontend animation task.
  • GSAP package available in the target app when generating runnable animation code.
  • Browser or framework test surface for verifying animation timing, cleanup, responsiveness, and reduced-motion behavior.
  • Claude Code, Codex, Cursor, or another Agent Skills-compatible AI coding agent.
  • Expo or React Native project when applying project-specific skills.
  • Expo CLI, EAS CLI, simulator/device, or Expo account access when building, deploying, observing, or querying EAS state.
  • Current Expo docs, Expo CLI help, EAS CLI help, or Expo MCP access for exact commands and service behavior.
  • AI coding agent or skill installer compatible with Agent Skills repositories.
  • Supabase project, local Supabase app, or planned Supabase integration.
  • Current Supabase docs access, Supabase CLI help, or Supabase MCP server access for exact commands and API details.
  • Database access appropriate to the task when validating SQL, RLS, migrations, advisors, or performance fixes.
  • AI coding assistant or skill installer compatible with Agent Skills-style repositories.
  • WordPress plugin, theme, block theme, Gutenberg block, WordPress core checkout, or full-site repository.
  • Target WordPress and PHP version constraints, especially when working below WordPress 6.9 or with older PHP support.
  • Repo-local test/build tooling such as Composer, npm, @wordpress/scripts, wp-env, WP-CLI, PHPUnit, Playwright, PHPCS, or PHPStan where available.
Install
npx skills add https://github.com/greensock/gsap-skills
npx skills add expo/skills
npx skills add supabase/agent-skills
npx skills add WordPress/agent-skills --skill wordpress-router
Config
Citations
ClaimUnclaimedUnclaimedUnclaimedUnclaimed

Signals

Loading live community signals…

More like this, weekly

A short, calm digest of reviewed Claude resources. Unsubscribe any time.