Back to Skills

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

33stars7forksUpdated 8/3/2026

Security Assessment

Safe(95/100)
Security Score95/100

About animation-designer

This skill is an expert reference for building smooth, professional web animations using Framer Motion and CSS. It solves the problem of implementing polished motion design by providing ready-to-use patterns for UI animations, scroll effects, and micro-interactions, so developers do not have to reinvent common motion recipes from scratch.

The content covers Framer Motion basics (installation and a minimal fade-in example) and a catalogue of reusable patterns written as TypeScript React components: fade-in on mount, staggered list animations with container and item variants, button hover and tap feedback using spring transitions, and modal/dialog animations with AnimatePresence. It also enumerates categories of motion work it supports, including page transitions, component enter/exit animations, hover effects, loading animations, parallax and scroll-triggered effects, progress indicators, and micro-interactions such as form focus states and success/error feedback. The package includes a README and a manifest alongside the main skill document.

Target users are frontend and React developers who want to add motion to their applications without deep animation expertise. Typical use cases include adding an entrance animation to a card, staggering a list reveal, wiring up hover/press feedback on buttons, animating a modal open and close, or building scroll-triggered effects, all using idiomatic Framer Motion and CSS.

FAQ

What libraries does it use?

Framer Motion for React component animations and plain CSS for transitions and motion design.

What kinds of animations does it cover?

UI animations (page transitions, enter/exit, hover, loading), scroll animations (parallax, scroll-triggered, progress indicators), and micro-interactions (button press, form focus, success/error feedback, drag-and-drop).

Is it framework-specific?

The Framer Motion examples are written as TypeScript React components, so it targets React applications, while the CSS guidance is more broadly applicable.

Does it include ready-to-use code?

Yes. It provides copyable component patterns such as fade-in, staggered lists, hover/tap buttons, and AnimatePresence-based modals.

Do I need to install anything?

Yes, Framer Motion (npm install framer-motion) for the React patterns; CSS-based techniques require no extra dependencies.

All Files

3 files
SKILL.md13.2 KB
View
README.md1.4 KB
View
manifest.yaml0.9 KB
View

Install animation-designer

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill