animation-designer
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Security Assessment
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.
Install animation-designer
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
daffy0208/ai-dev-standards