gsap-timeline

Create and manage GSAP timelines to orchestrate multiple tweens.

Updated Mar 18, 2025
One-click install
npx skills add https://github.com/utsavm81098/88-residences --skill gsap-timeline-utsavm81098
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-timeline
Source: https://github.com/utsavm81098/88-residences/tree/main/.agents/skills/gsap-timeline
Command: npx skills add https://github.com/utsavm81098/88-residences --skill gsap-timeline-utsavm81098

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinate and orchestrate GSAP animations by building timelines that manage multiple tweens, easing, and playback in a single cohesive sequence.

Core Features & Use Cases

  • Create and nest timelines with gsap.timeline() to organize complex animation flows.
  • Use the position parameter for precise timing, including absolute, relative, and label-based placements.
  • Control playback with play, pause, reverse, time seeking, and label-based playback to synchronize UI states.
  • Use labels to coordinate sequencing across multiple timelines and nested timelines for maintainable animations.
  • Suitable for UI micro-interactions, onboarding scenes, and interactive storytelling in web apps.

Quick Start

Create a timeline with gsap.timeline() and chain to() calls to sequence multiple 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?

Sequence GSAP animations by creating a timeline with gsap.timeline() and chaining tween methods like to(). This orchestrates multiple tweens into a single cohesive animation flow.

What is the position parameter in GSAP timelines used for?

The position parameter in GSAP timelines controls precise timing for tween insertion. It supports absolute, relative, and label-based placements to coordinate complex animation sequencing.

Can I nest GSAP timelines to organize complex UI animation flows?

Nest GSAP timelines by embedding one gsap.timeline() instance into another. This organizes complex UI animation flows and onboarding scenes into maintainable, modular sequences.

How do I control playback like reverse and pause in a GSAP timeline?

Control GSAP timeline playback using methods like play, pause, reverse, and time seeking. These functions synchronize UI states and manage interactive storytelling progression.

How do labels help manage timing across multiple GSAP timelines?

Labels in GSAP timelines coordinate sequencing across multiple and nested timelines. They provide reference points for label-based playback and precise synchronization of interactive UI states.