What it does
Motion.dev Animations is a Claude Code skill that generates production-grade web animations from natural language descriptions. Say “add a hero fade-up” or “create scroll parallax” and get TypeScript code ready to ship.
How it works
The skill follows a four-step workflow: clarify your framework (React, Next.js, Svelte, Astro), plan the animation strategy with optimal spring physics, generate GPU-accelerated code using only transform/opacity/filter properties, and verify performance meets 60fps+ targets.
It generates 120fps animations using Motion.dev patterns, respects prefers-reduced-motion for accessibility, and keeps bundle size under 50KB through progressive loading.
Animation types
Entrance animations: Hero fade-up, staggered sequences, scroll reveals
Scroll effects: Parallax layers, scroll progress bars
Gesture interactions: Card hover lifts, magnetic buttons, drag carousels
Micro-interactions: Button press feedback, toggle switches, loading spinners
Layout animations: Drag-to-reorder lists, accordions, tab transitions
Who benefits
Product designers and frontend developers who want polished animations without deep animation expertise. Works with React 19+, Next.js 15+, Svelte 5+, and Astro 4+.