nextjs-framer-motion-animations

Installation
SKILL.md

Purposeful Motion in Next.js

Choose motion to explain state or improve interaction, not to add a mandatory layer to every page. Keep existing design tokens and semantic controls. For a small colour/focus/hover transition, CSS may avoid unnecessary client JavaScript.

Inspect before choosing the boundary

Read the actual component, router (App or Pages), package/lockfiles, installed Motion API, and build configuration. Identify who owns mounting, state, focus, scroll, and navigation. Distinguish a local reveal from a route transition. A filename/token scanner cannot prove these relationships or build compatibility.

Installs
172
GitHub Stars
3
First Seen
Mar 4, 2026