🎯

motion

🎯Skill

from jezweb/claude-skills

VibeIndex|
What it does
|

Skill for building React animations with Motion (formerly Framer Motion), covering gestures, scroll effects, spring physics, layout animations, and SVG with bundle sizes from 2.3KB to 34KB

Overview

The Motion skill provides comprehensive guidance for building React animations with Motion (formerly Framer Motion), the industry-standard React animation library with 30,200+ GitHub stars. It covers gestures (drag, hover, tap), scroll effects, spring physics, layout animations, SVG path morphing, and exit animations with AnimatePresence, along with bundle optimization strategies ranging from 2.3 KB to 34 KB.

Key Features

  • Gesture Support - Complete guidance for implementing drag-and-drop, hover states, tap feedback, and pan gestures with cross-device support
  • Scroll-Based Animations - Instructions for viewport-triggered reveals, scroll-linked progress bars, parallax layers, and sticky header transforms
  • Layout Transitions - FLIP-technique animations for shared element transitions, expand/collapse, grid/list switching, and tab navigation
  • Bundle Optimization - Strategies for reducing bundle size from 34 KB to 2.3 KB using useAnimate mini or 4.6 KB with LazyMotion
  • Framework Compatibility - Production-tested with React 19.2, Next.js 16.1, Vite 7.3, and Tailwind v4, including guidance on when to use Motion vs lighter alternatives like auto-animate

Who is this for?

This skill is for React developers who need to implement sophisticated animations including drag-and-drop interfaces, scroll-triggered effects, shared element transitions, or SVG animations. It helps developers choose the right animation approach and provides clear guidance on when Motion is the appropriate tool versus simpler alternatives.

πŸ“¦

Same repository

jezweb/claude-skills(170 items)

motion

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add jezweb/claude-skills --skill motion
skills.sh Install⚠ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add jezweb/claude-skills --skill motion
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/motion/SKILL.md

SKILL.md

782Installs
-
AddedFeb 4, 2026

More from this repository10

🎯
tailwind-v4-shadcn🎯Skill

A collection of production-ready Claude Code skills covering Tailwind CSS v4, shadcn/ui integration, and modern web development patterns.

🎯
tanstack-query🎯Skill

A collection of production-ready Claude Code skills covering Tailwind CSS v4, shadcn/ui integration, and modern web development patterns.

🎯
fastapi🎯Skill

Provides FastAPI development patterns including async endpoints, dependency injection, Pydantic models, authentication, and API documentation best practices

🎯
zustand-state-management🎯Skill

Provides Zustand state management patterns for React including store creation, selectors, middleware, and best practices for scalable client-side state

🎯
tailwind-theme-builder🎯Skill

A collection of production-ready Claude Code skills covering Tailwind CSS v4, shadcn/ui integration, and modern web development patterns.

🎯
react-hook-form-zod🎯Skill

Provides React Hook Form integration patterns with Zod schema validation for type-safe, performant form handling

🎯
tailwind-patterns🎯Skill

A collection of production-ready Claude Code skills covering Tailwind CSS v4, shadcn/ui integration, and modern web development patterns.

🎯
nextjs🎯Skill

A collection of production-ready Claude Code skills covering Tailwind CSS v4, shadcn/ui integration, and modern web development patterns.

🎯
shadcn-ui🎯Skill

A collection of production-ready Claude Code skills covering Tailwind CSS v4, shadcn/ui integration, and modern web development patterns.

🎯
color-palette🎯Skill

Skill for generating complete, accessible color palettes from a single brand hex, creating 11-shade scales, semantic tokens, dark mode variants, and WCAG contrast checking for Tailwind v4