tailwindcss-animations

Installation
Summary

Tailwind CSS utilities for animations, transitions, and transforms with built-in patterns and custom animation support.

  • Four built-in animations (spin, ping, pulse, bounce) plus extensive transition utilities covering properties, duration, timing functions, and delays
  • Transform utilities for scale, rotate, translate, and skew with configurable origin points and GPU-accelerated performance
  • Custom animations via @theme in Tailwind v4, including keyframe definitions and custom easing curves
  • Accessibility support through motion-safe and motion-reduce variants that respect user motion preferences
  • Common patterns documented including hover effects, loading states, skeleton loaders, and scroll-triggered animations
SKILL.md

name: tailwindcss-animations description: Tailwind CSS animations and transitions including built-in utilities and custom keyframes. PROACTIVELY activate for: (1) animate-* utilities (spin, ping, pulse, bounce), (2) custom @keyframes via @theme animate, (3) transition utilities (transition, duration, ease), (4) transforms (scale, rotate, translate) with transition, (5) prefers-reduced-motion: reduce, (6) Framer Motion / Motion One integration with Tailwind, (7) CSS scroll-driven animations (animation-timeline), (8) view transitions API with Tailwind, (9) hover, focus, group-hover transitions, (10) staggered list animations. Provides: animation utility reference, custom keyframe examples, reduced-motion pattern, Framer Motion integration, and scroll-driven animation recipes.

Tailwind CSS Animations & Transitions

Built-in Animations

Spin

Continuous rotation for loading indicators:

<svg class="animate-spin h-5 w-5 text-blue-500" viewBox="0 0 24 24">
  <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4" />
  <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4z" />
</svg>
Related skills

More from josiahsiegel/claude-plugin-marketplace

Installs
1.6K
GitHub Stars
36
First Seen
Jan 20, 2026