Motion

Production-ready setup for Motion (formerly Framer Motion), the React animation library for declarative animations, gesture controls (drag, hover, tap, pan), scroll-linked and viewport- triggered effects, spring physics, layout and shared element transitions, AnimatePresence exit animations, and SVG path morphing. Covers bundle optimization with LazyMotion and useAnimate mini, tested on React 19, Next.js 15, Vite 6, and Tailwind v4. Use when building drag-and-drop interfaces, scroll-triggered reveals or parallax hero sections, modal dialogs and carousels with momentum, page and route transitions, orchestrated staggered sequences, or accordions needing fine-grained control. For simple list add/remove/sort transitions, the auto-animate skill is far smaller and preferred.

jackspace Updated

File contents

jackspace/ClaudeSkillz/tree/main/skills/motion commit cf414889e1

Frequently asked questions

npx skillmds@latest add jackspace/motion