Agent skill

Awwwards Animations Skill: GSAP, Motion and Lenis for React

The awwwards-animations skill gives an AI coding agent React-first patterns for GSAP, Motion, Anime.js and Lenis, from smooth scroll and parallax to cursors and text effects.

Install
git clone https://github.com/DevMartinese/awwwards-animations-skill.git awwwards-animations
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the awwwards-animations skill?

The awwwards-animations skill is a React-first SKILL.md for building premium web animation. It maps each task to a library, GSAP with useGSAP, Motion, Anime.js or Lenis, and supplies copy-ready patterns for scroll, parallax, cursors, reveals and text effects, with reference files for deeper topics.

Its SKILL.md opens with a decision matrix. Each row pairs a task with a library and a reason, such as GSAP with ScrollTrigger for scroll-driven work and Lenis for smooth scroll that cooperates with it.

The skill sits at the root of its repository, next to a references folder. It describes itself as React-first, with proper hooks and cleanup, and treats 60fps as non-negotiable.

What changes in your agent's output

  • The agent chooses a library per task from the decision matrix instead of defaulting to one tool for everything.
  • GSAP code uses the useGSAP hook with a scope, and plugins are registered once in a shared module.
  • Lenis is wired to ScrollTrigger so smooth scroll and scroll-linked animation stay in sync.
  • Effects arrive as complete React components with cleanup, ready to paste and adapt.

What the skill covers

  • Core libraries: GSAP, Motion (Framer Motion), Anime.js 4.0 and Lenis.
  • Quick patterns: magnetic cursor, magnetic button, parallax hero, text character reveal, image reveal and glitch text.
  • Creative coding: fractals, L-systems, flow fields, geometric dissections and tessellations on canvas or SVG.
  • Extras: Three.js with GSAP, Matter.js physics, Tone.js audio-reactive effects and brutalist or minimalist motion styles.

Who the awwwards-animations skill is for

Best for

  • React and Next.js developers building portfolio, agency or campaign pages with scroll storytelling.
  • Anyone who wants a consistent GSAP and Lenis setup. Pair it with gsap-frameworks when working across frameworks.
  • Teams that review motion afterward with review-animations.

Not for

  • Non-React stacks. The examples are TSX components and hooks, and the skill calls itself React-first.
  • Picking what to animate in the first place. For that, see find-animation-opportunities.
  • A finished template. It supplies patterns to copy, not a ready site.

Use it with UiChemy

These patterns are React components, and WordPress does not run them directly. UiChemy Composer is an AI visual editor that writes real HTML, CSS and JS inside Elementor or Gutenberg, where you can port an effect by hand. Click Get Started on uichemy.com.