Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
onewave-ai avatar

Css Animation Creator

  • 644 installs
  • 237 repo stars
  • Updated July 15, 2026
  • onewave-ai/claude-skills

css-animation-creator is a Claude agent skill that generates production-grade, accessible, GPU-efficient CSS animations and micro-interactions for developers who need motion design without hand-writing keyframes from scr

About

css-animation-creator is an onewave-ai/claude-skills agent skill for building production-grade web motion using CSS transitions, keyframe animations, Tailwind utilities, and Framer Motion where orchestration is needed. The workflow starts by classifying motion purpose—feedback, delight, guidance, or storytelling—then selects the right technique: CSS transitions for state changes, keyframes for loops, or Framer Motion and JavaScript for scroll-linked and sequenced effects. It emphasizes accessible reduced-motion handling, GPU-friendly transforms, and timing curves that match UI intent. Developers reach for css-animation-creator when adding hover effects, loading spinners, page enter transitions, scroll reveals, or component micro-interactions to React or static frontends. Triggers include tasks mentioning animations, motion design, loading states, or page transitions.

  • 7-step workflow that starts with motion purpose and ends with device verification
  • Pulls from curated reference files instead of writing keyframes from scratch
  • Constrains properties to transform and opacity for GPU acceleration
  • Automatically honors reduced-motion preferences on every animation
  • Includes Disney 12 principles mapped to UI plus timing and easing tables

Css Animation Creator by the numbers

  • 644 all-time installs (skills.sh)
  • +21 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #537 of 2,245 Frontend Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/onewave-ai/claude-skills --skill css-animation-creator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs644
repo stars237
Last updatedJuly 15, 2026
Repositoryonewave-ai/claude-skills

How do you build accessible CSS animations for web UI?

Generate production-grade, accessible, and performant CSS animations, transitions, and micro-interactions without starting from a blank canvas.

Who is it for?

Frontend developers adding polished motion to React, Tailwind, or vanilla CSS interfaces who want GPU-efficient, accessible animation patterns.

Skip if: Developers building native mobile animations, game engine timelines, or video compositing pipelines outside browser CSS and Framer Motion.

When should I use this skill?

A UI task needs hover effects, loading states, page transitions, scroll animations, or micro-interactions with accessible motion defaults.

What you get

CSS keyframe blocks, transition rules, Tailwind motion classes, and optional Framer Motion component code with easing and timing notes.

  • CSS animation code
  • Framer Motion components
  • Timing and easing recommendations

By the numbers

  • Covers four motion purposes: feedback, delight, guidance, and storytelling

Files

SKILL.mdMarkdownGitHub ↗

CSS Animation Creator

Build production-grade, accessible, GPU-efficient motion for web UIs using CSS, Tailwind, and Framer Motion.

Workflow

1. Identify the purpose of the motion: feedback, delight, guidance, or storytelling. 2. Choose the technique: CSS transitions for state changes, keyframes for looping or multi-step motion, Framer Motion or JS for orchestration and scroll-linked effects. 3. Set timing and easing to match the interaction. Apply the timing and easing tables in references/principles-and-timing.md. 4. Author the animation. Pull ready-made keyframes and patterns from the reference files below rather than writing from scratch. 5. Constrain animated properties to transform and opacity for GPU acceleration. Apply references/performance.md. 6. Honor reduced-motion preferences for every animation. Apply references/accessibility.md. 7. Verify on low-end devices and confirm no layout thrash before shipping.

Contents

  • references/principles-and-timing.md — Disney 12 principles mapped to UI, duration and easing tables.
  • references/transitions.md — Transition syntax, easing functions, cubic-bezier presets, Tailwind transitions.
  • references/keyframe-library.md — Keyframe syntax plus fade, scale, bounce, rotate, slide, and attention-seeker keyframes.
  • references/loading-animations.md — Spinners, dots, skeleton loaders, shimmer, progress bars.
  • references/micro-interactions.md — Button, hover, icon, form, and success/error interactions.
  • references/page-transitions.md — View Transitions API, Framer Motion page and shared-layout transitions, staggered lists.
  • references/scroll-animations.md — Intersection Observer, Framer Motion scroll hooks, native CSS scroll-driven animations.
  • references/accessibility.mdprefers-reduced-motion CSS, Tailwind motion-safe/reduce, React hook.
  • references/tailwind-config.md — Drop-in tailwind.config.js animation and keyframe definitions.
  • references/performance.md — GPU-accelerated properties, will-change, contain, performance checklist.

Related skills

How it compares

Pick css-animation-creator over generic frontend skills when the task is specifically motion timing, easing, and accessible CSS animation patterns.

FAQ

What animation techniques does css-animation-creator support?

css-animation-creator supports CSS transitions for state changes, CSS keyframes for looping motion, Tailwind utility classes, and Framer Motion or JavaScript for orchestrated and scroll-linked effects.

When should I use Framer Motion vs pure CSS?

css-animation-creator recommends pure CSS for simple state changes and loops, and Framer Motion when scroll-linked sequencing, layout animation, or multi-step orchestration is required in React components.

Frontend Developmentfrontendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.