gsap-timeline

Sequences and choreographs GSAP animations using timelines, labels, and the position parameter.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/Jatinkrmahato993203/crime --skill gsap-timeline-jatinkrmahato993203
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsap-timeline
Source: https://github.com/Jatinkrmahato993203/crime/tree/main/skills/gsap-timeline
Command: npx skills add https://github.com/Jatinkrmahato993203/crime --skill gsap-timeline-jatinkrmahato993203

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gsap.

What problem does it solve? Coordinating multiple animations with chained delays becomes fragile and hard to maintain. This Skill provides the official GSAP timeline patterns for sequencing tweens in order or in parallel, so multi-step animations stay readable and controllable. ## Core Features & Use Cases - Timeline Sequencing: Create timelines with gsap.timeline() and append tweens that play one after another by default. - Position Parameter & Labels: Place tweens at absolute times, relative offsets, or named labels for precise choreography. - Nesting & Playback Control: Nest child timelines inside a master timeline and control playback with play, pause, reverse, seek, and progress. - Use Case: Build a page intro where a logo slides in, a headline fades up 0.2 seconds later, and a call-to-action button scales in at the same time, all coordinated through one timeline with labels. ## Quick Start Ask the AI to create a GSAP timeline that animates several elements in sequence using the position parameter and labels.

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 order?▼

Create a timeline with gsap.timeline() and chain .to() calls; tweens appended to a timeline play one after another by default. Use the position parameter as the third argument to control exact placement.

What is the GSAP position parameter and how does it work?▼

The position parameter is the third argument of timeline methods that controls when a tween starts. It accepts absolute times like 1, relative offsets like "+=0.5" or "-=0.2", labels, and "<" or ">" to align with the previous tween's start or end.

Can I nest timelines inside other GSAP timelines?▼

Yes, timelines can contain other timelines. Add a child timeline to a master timeline with master.add(child, position), which lets you group related animations into reusable, self-contained sequences.

Should I use delays or a timeline for multi-step GSAP animations?▼

Use a timeline instead of chaining delays. Timelines with the position parameter and labels are easier to read, maintain, and control, and they support playback methods like play, reverse, and seek across the whole sequence.

Can I put a ScrollTrigger on a tween inside a timeline?▼

No, ScrollTriggers should only be placed on top-level tweens or timelines, never on tweens nested inside a timeline. Attach the ScrollTrigger to the timeline itself so it scrubs the entire sequence.