gsap-core

Create and manage GSAP JavaScript animations with tween control and accessibility support.

26|4|Updated Jul 21, 2026
One-click install
npx skills add https://github.com/skyf0xx/hedgehog --skill gsap-core-skyf0xx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-core
Source: https://github.com/skyf0xx/hedgehog/tree/main/skills/GSAP/gsap-core
Command: npx skills add https://github.com/skyf0xx/hedgehog --skill gsap-core-skyf0xx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the complexity of managing high-performance, cross-browser web animations, eliminating the need for manual CSS transition management and inconsistent animation logic.

Core Features & Use Cases

  • Tween Control: Provides precise control over animation properties like duration, easing, and staggering with a unified API.
  • Responsive & Accessible: Includes built-in support for media queries and prefers-reduced-motion settings to ensure animations are accessible and performant.
  • Use Case: Use this skill to create complex, staggered entrance animations for a landing page or to synchronize UI elements across different screen sizes without writing custom CSS keyframes.

Quick Start

Use the gsap-core skill to animate the opacity and x-position of all elements with the class box over a duration of one second using a power-two-out ease.

Frequently Asked Questions about gsap-core

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

FAQPage Schema
How do I create complex web animations without writing custom CSS keyframes?

Complex web animations without custom CSS keyframes are created by using a unified API to control tweening, staggering, and DOM property manipulation. This approach provides precise timing and easing management for synchronized UI elements.

Does this animation approach support accessibility and prefers-reduced-motion settings?

Accessibility and prefers-reduced-motion settings are supported through built-in mechanisms that respect media queries. This ensures high-performance web animations remain accessible and performant across different user preferences and screen sizes.

What is the best way to synchronize staggered entrance animations for a landing page?

Staggered entrance animations for a landing page are synchronized using precise tween control over duration and easing. A framework-agnostic API manages element staggering and responsive animation handling without requiring inconsistent manual logic.

Can I use GSAP for frontend web development across different modern web frameworks?

GSAP for frontend web development works across all modern web frameworks through a framework-agnostic API. It enables precise control over animation timing and DOM property manipulation regardless of the specific web development environment.

Why should I use a JavaScript animation engine instead of manual CSS transition management?

A JavaScript animation engine eliminates the complexity and inconsistency of manual CSS transition management. It provides a standardized interface for complex tweening, responsive animation handling, and accessibility-first motion design.

How do I animate the opacity and x-position of an element over a one second duration?

Animating opacity and x-position over one second involves targeting elements by class and defining duration and easing properties. A power-two-out ease provides precise control over the animation timing within the unified API.