gsap-timeline

Coordinate complex animations using the GSAP timeline API.

13.3k|785|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/greensock/gsap-skills --skill gsap-timeline-greensock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-timeline
Source: https://github.com/greensock/gsap-skills/tree/main/skills/gsap-timeline
Command: npx skills add https://github.com/greensock/gsap-skills --skill gsap-timeline-greensock

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies complex animations and sequencing by leveraging GSAP's timeline features, allowing users to coordinate multiple animations seamlessly.

Core Features & Use Cases

  • Sequencing Animations: Chain and sequence multiple animations together in a controlled timeline.
  • Positioning Tweens: Place tweens at specific times or relative to other tweens.
  • Timeline Nesting: Embed additional timelines within parent timelines for more sophisticated control.
  • Use Case: If you're working on a website and need to create an engaging animated carousel with multiple transition states, this skill will help you achieve it efficiently.

Quick Start

To create a timeline with three animated elements, execute: gsap.timeline().to(".element1", { x: 100 }).to(".element2", { y: 200 }).to(".element3", { scale: 0.5 }).

Frequently Asked Questions about gsap-timeline

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

FAQPage Schema
How do I sequence multiple web animations together in a controlled timeline?

GSAP timeline coordinates complex animations by letting you chain tweens sequentially. You can place tweens at specific times or relative to others for precise sequence control.

How do I place a tween at a specific time or relative to another animation?

GSAP timeline supports position-based tween timing, enabling you to place tweens at exact times or relative to other tweens within the animation sequence for robust control.

Can I nest timelines within a parent timeline for complex animation sequences?

Yes, timeline nesting allows you to embed additional timelines within parent timelines, providing sophisticated control for coordinating complex animation sequences and keyframe-based workflows.

What is the best way to coordinate multiple transition states for an animated carousel?

GSAP timeline simplifies coordinating multiple transition states for animated carousels by allowing you to sequence and position multiple animations seamlessly within a single timeline structure.

Does GSAP timeline require external dependencies to manage keyframe-based workflows?

No, GSAP timeline operates independently without external dependencies, offering robust control for complex animation sequences and keyframe-based workflows directly through its API.