gsap-core

Create GSAP tweens and timelines across React, Vue, Svelte, and vanilla JavaScript.

2|Updated May 1, 2026
One-click install
npx skills add https://github.com/nikkogibler/MarsFounderIO --skill gsap-core-nikkogibler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsap-core
Source: https://github.com/nikkogibler/MarsFounderIO/tree/main/my-instructions/skills/gsap-core
Command: npx skills add https://github.com/nikkogibler/MarsFounderIO --skill gsap-core-nikkogibler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of implementing smooth, reliable web animations across frameworks by providing a core GSAP API.

Core Features & Use Cases

  • Core tween methods: gsap.to(), gsap.from(), gsap.fromTo(), and gsap.set() for precise control over properties, durations, and easing.
  • Timeline and sequencing: Create complex animation flows with timelines and staggered effects.
  • Scroll-driven animation: Integrate with gsap.matchMedia() for responsive, accessible interactions and scroll-based patterns.
  • Platform-agnostic: Works with React, Vue, Svelte, vanilla JS, and Webflow Interactions for broad compatibility.

Quick Start

Create a basic GSAP tween that moves an element from x:0 to x:200 over 1 second using a smooth ease.

Frequently Asked Questions about gsap-core

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

FAQPage Schema
How do I create smooth web animations that work across React, Vue, and vanilla JavaScript?

Framework-agnostic web animations use the GSAP core API to create reliable tweens and timelines, functioning across React, Vue, Svelte, and vanilla JavaScript. You control properties, durations, and easing using methods like gsap.to() and gsap.fromTo().

Can I build complex sequencing and staggered effects for frontend web animations?

Yes, complex frontend web animation flows are built using timelines and staggered effects. You can sequence multiple tweens together to create precisely timed animation flows that execute reliably across your web application.

How do I handle responsive design and reduced-motion scenarios in scroll-driven web animations?

Responsive and accessible scroll-driven web animations are handled via gsap.matchMedia(). This method integrates scroll-based patterns with responsive design and reduced-motion scenarios to ensure accessibility across different screen sizes.

What is the best way to move an element with a tween in frontend web animations?

The best way to move an element in frontend web animations is using a basic GSAP tween. You can animate properties like x position from 0 to 200 over 1 second using a smooth ease for precise control over the animation behavior.

Does this framework-agnostic animation approach work with Webflow Interactions?

Yes, the framework-agnostic animation approach works with Webflow Interactions alongside React, Vue, Svelte, and vanilla JavaScript. It provides a core API for creating reliable tweens and timelines across these broad platforms.