gsap-animations

Create GSAP timelines and ScrollTrigger animations for React UI motion.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/andersoncollab/design-agent --skill gsap-animations-andersoncollab
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsap-animations
Source: https://github.com/andersoncollab/design-agent/tree/main/skills/gsap-animations
Command: npx skills add https://github.com/andersoncollab/design-agent --skill gsap-animations-andersoncollab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of building polished, reliable web animations without timeline chaos, janky scroll effects, or performance regressions.

Core Features & Use Cases

  • Timeline Sequencing: Chain hero reveals, overlaps, and precise timing using gsap.timeline for deterministic motion across complex UI states.
  • ScrollTrigger Scroll-Linked Animations: Create section reveals, pinned storytelling, and toggle behaviors that stay aligned to scroll position.
  • Typography & SVG Effects: Animate text with SplitText (chars/words/lines) and create dynamic SVG path transitions with MorphSVG (plugin/gated features) for high-impact storytelling.
  • Performance Optimization Patterns: Apply batching, cleanup practices, and transform-based animations to keep production websites smooth.

Quick Start

Use the gsap-animations Skill to generate a React example that reveals elements on scroll with ScrollTrigger, sequences a hero timeline, and staggers a list for smooth production motion.

Frequently Asked Questions about gsap-animations

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

FAQPage Schema
How do I create scroll-linked animations with GSAP ScrollTrigger in React?▼

GSAP scroll-linked animations in React use ScrollTrigger for section reveals and pinned storytelling, scoped via useGSAP to keep toggle behaviors aligned to scroll position. Batch triggers and use transform-based animations for smooth production performance.

What is the best way to sequence complex UI motion with GSAP timelines?▼

GSAP timeline sequencing chains hero reveals, overlaps, and precise timing using gsap.timeline for deterministic motion across complex UI states. Explicit duration and easing choices keep production timeline animations predictable and polished.

Can I use GSAP SplitText and MorphSVG for React web animations?▼

GSAP SplitText animates typography by chars, words, or lines, while MorphSVG creates dynamic SVG path transitions for high-impact storytelling. Both are gated plugin features used within React via useGSAP for scoped, production-ready motion.

Why are my GSAP animations causing performance issues on scroll?▼

GSAP animation performance issues on scroll often stem from unbatched triggers and layout thrashing. Apply batching, use transform-based animations, and follow cleanup practices with useGSAP in React to keep production websites smooth.

Does GSAP work with React for production web animation patterns?▼

GSAP works with React for production web animation patterns by using useGSAP for scoped integration, ensuring proper cleanup and batching of many triggers. This prevents janky scroll effects and timeline chaos in complex UI motion work.

When should I not use GSAP for web animations?▼

Avoid GSAP for web animations when simple CSS transitions suffice or when gated plugins like SplitText and MorphSVG are unavailable. For complex timeline sequencing and scroll-linked storytelling requiring deterministic motion, GSAP remains the appropriate choice.