What problem does it solve?
Building scroll-driven animations like parallax, pinned sections, and scroll-triggered reveals requires deep knowledge of GSAP ScrollTrigger and Framer Motion APIs, and small mistakes (missing plugin registration, wrong easing for scrub, missing 'use client' directives) silently break animations.
Core Features & Use Cases
- Dual-library coverage: Provides recipes and API references for both GSAP ScrollTrigger (pinning, scrubbing, snapping, horizontal scroll, ScrollSmoother, matchMedia) and Framer Motion / Motion v12 (useScroll, useTransform, useSpring, whileInView, variants).
- Ready-to-use recipes: Includes 18 complete recipes with Copilot prompts, covering fade-in reveals, parallax layers, pinned timelines, horizontal scroll sections, progress bars, staggered grids, and text animations.
- Use Case: A developer building a Next.js landing page asks for an Apple-style scroll experience; the skill selects the right library, scaffolds a pinned GSAP timeline or Framer Motion scroll-linked transform, and applies accessibility guards for prefers-reduced-motion.
Quick Start
Ask Copilot to build a scroll-triggered fade-in animation for your React component and specify whether you prefer GSAP or Framer Motion.