ui-animations

Audit web UI animations and generate production-ready React, Framer Motion, and GSAP patterns.

4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/rbaumier/skills --skill ui-animations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-animations
Source: https://github.com/rbaumier/skills/tree/main/ui-animations
Command: npx skills add https://github.com/rbaumier/skills --skill ui-animations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Many web projects ship inconsistent, inaccessible, or janky animations that harm clarity, performance, and user comfort. This Skill centralizes motion design best practices, audit workflows, and ready-to-use implementation patterns so teams can deliver purposeful, production-grade UI motion. It reduces engineering guesswork and speeds up safe, performant animation delivery across React, GSAP, and Framer Motion stacks.

Core Features & Use Cases

  • Audit Workflow (3-designer framework): step-by-step reconnaissance, motion-gap analysis, and prioritized remediation lists.
  • Library selection & setup: guidance for GSAP + ScrollTrigger, Lenis smooth scroll integration, Framer Motion patterns, and Anime.js alternatives.
  • Quick patterns & copy-paste components: magnetic cursors, staggered lists, modals, parallax heroes, text reveals, and page transitions.
  • Timing, easing & testing: duration thresholds, cross-library easing mappings, and a testing checklist focused on 60fps and accessibility.
  • Accessibility & sound design: prefers-reduced-motion handling, vestibular-safe rules, touch/pointer guidelines, and Web Audio API sound rules.
  • Advanced references: Three.js & WebGL integration, algorithmic art, physics integration, and performance best practices.

Quick Start

Audit my project's animations and produce a prioritized remediation checklist using the 3-designer framework (Emil, Jakub, Jhey).

Frequently Asked Questions about ui-animations

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

FAQPage Schema
How do I audit my web project's UI animations for performance and accessibility issues?

You can audit UI animations using a 3-designer framework that performs reconnaissance, motion-gap analysis, and generates a prioritized remediation checklist. This audit evaluates transform/opacity usage, will-change management, and prefers-reduced-motion compliance to ensure 60fps performance.

What is the best way to build accessible scroll-driven animations with GSAP and Lenis?

The best way to build accessible scroll-driven animations is using GSAP with ScrollTrigger and Lenis smooth scroll integration, while enforcing prefers-reduced-motion handling and vestibular-safe rules. This approach provides setup steps, copy-paste parallax patterns, and accessibility-focused testing checklists.

Does Framer Motion work with React for production-ready page transitions and micro-interactions?

Yes, Framer Motion works with React to generate production-ready animation patterns including page transitions, modals, staggered lists, and micro-interactions. It provides copy-paste components alongside timing thresholds, easing mappings, and 60fps performance testing guidelines.

How do I handle prefers-reduced-motion when building UI motion design?

Handling prefers-reduced-motion requires enforcing vestibular-safe rules and disabling or simplifying janky animations. The motion design workflow includes specific accessibility patterns for touch/pointer guidelines and Web Audio API sound rules to ensure user comfort across web interfaces.

Why are my web animations janky and not running at 60fps?

Web animations are janky when they animate properties beyond transform and opacity or mismanage will-change. A motion-design audit identifies these performance constraints, provides remediation steps, and supplies optimized patterns for React, GSAP, and Framer Motion stacks.

Can I integrate Three.js and WebGL for generative UI animation scenarios?

Yes, you can integrate Three.js and WebGL for advanced generative animation scenarios, algorithmic art, and physics integration. The motion design framework provides performance best practices and advanced references to ensure these complex 3D animations maintain 60fps constraints.