gsap-timeline

Coordinate GSAP tweens into timelines with gsap.timeline() and position parameters.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/0monish/portfolio-vivek-kamani --skill gsap-timeline-0monish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-timeline
Source: https://github.com/0monish/portfolio-vivek-kamani/tree/main/.agents/skills/gsap-timeline
Command: npx skills add https://github.com/0monish/portfolio-vivek-kamani --skill gsap-timeline-0monish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The GSAP Timeline skill helps developers coordinate multiple tweens by organizing them into a single timeline, enabling deterministic sequencing and easier maintenance.

Core Features & Use Cases

  • Create timelines with gsap.timeline() and chain tweens with .to()/.from().
  • Use the position parameter and labels to place animations precisely in time and synchronize actions.
  • Nest timelines for modular, reusable animation structures and complex choreography.
  • Control playback (play, pause, reverse, seek) to orchestrate UI interactions and onboarding sequences.

Quick Start

Create a timeline with gsap.timeline(), add animations with .to() or .from(), and control its playback to orchestrate your UI animations.

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 GSAP animations in a specific order?

You sequence GSAP animations by organizing multiple tweens into a single timeline using gsap.timeline(), ensuring deterministic playback order for complex UI interactions and onboarding flows.

What is the position parameter in GSAP timelines used for?

The position parameter places animations precisely in time within a GSAP timeline, allowing you to synchronize actions and control exactly when tweens start relative to other sequence elements.

Can I nest timelines in GSAP for modular animation structures?

Yes, nesting timelines in GSAP creates modular, reusable animation structures. You embed smaller timelines within a master timeline to build complex choreography while maintaining organized, deterministic sequencing.

How do I control playback of a GSAP timeline for onboarding flows?

Control GSAP timeline playback using play, pause, reverse, and seek methods to orchestrate onboarding sequences and UI interactions by manipulating the timeline's progression dynamically.

How do I use labels to synchronize actions in a GSAP timeline?

Use labels in a GSAP timeline to mark specific time points, allowing you to synchronize actions and place animations precisely. Labels provide named reference points for deterministic sequencing.