gsap-core

Create web animations with tweens, staggers, and custom easing functions.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/ScarletFish/MyAnimeDock --skill gsap-core-scarletfish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-core
Source: https://github.com/ScarletFish/MyAnimeDock/tree/main/.agents/skills/gsap-core
Command: npx skills add https://github.com/ScarletFish/MyAnimeDock --skill gsap-core-scarletfish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the complexity of creating smooth, performant, and synchronized web animations that are difficult to manage with standard CSS transitions or basic JavaScript.

Core Features & Use Cases

  • Timeline Sequencing: Orchestrate complex animation sequences with precise control over timing and easing.
  • Cross-Framework Compatibility: Provides a unified, framework-agnostic animation engine that works seamlessly in React, Vue, or vanilla JavaScript.
  • Accessibility & Performance: Includes built-in support for prefers-reduced-motion and hardware-accelerated transforms to ensure smooth UI interactions.

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.

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 animation sequences with precise timing control?

Complex web animation sequences are orchestrated using timeline sequencing, allowing precise control over timing and custom easing functions. This engine synchronizes multiple tweens and staggers to manage intricate UI motion.

Does this web animation engine work with React and Vue frameworks?

Yes, this web animation engine is cross-framework compatible, working seamlessly with React, Vue, and vanilla JavaScript. It provides a unified API for hardware-accelerated DOM manipulation across different environments.

What is the best way to handle high-performance UI animations without CSS transitions?

The best way to handle high-performance UI animations is using a dedicated JavaScript engine that applies hardware-accelerated transforms. This approach ensures smooth, responsive motion that standard CSS transitions cannot easily manage.

Can I build accessible web animations that respect prefers-reduced-motion?

Yes, accessible web animations can be built with built-in support for prefers-reduced-motion. The engine ensures accessibility-compliant transitions while maintaining hardware-accelerated performance for UI interactions.

Why do my JavaScript UI animations stutter and how do I fix it?

JavaScript UI animations stutter when lacking hardware acceleration. Fix this by using an engine that applies hardware-accelerated transforms and optimized tweens to ensure smooth, performant, responsive motion.