This one walks you through UI animation like a proper motion design reference. You get timing guidelines broken down by use case (instant for toggles, 200-300ms for most transitions), easing functions with actual cubic-bezier values, and the classic 12 principles adapted for interfaces. The micro-interaction patterns are specific: button hover scales to 1.02 in 100ms, list items stagger at 50ms intervals. It covers the FLIP technique for performant reordering and clearly marks which CSS properties are GPU-accelerated versus layout-thrashing. Good for when you need to justify animation decisions with real numbers instead of just eyeballing it.

skills.sh installs
296
GitHub stars
108
last updated
Aug 21, 2026

Install

$ npx -y skills add travisjneuman/.claude --skill ui-animation --agent claude-code

Installs into .claude/skills of the current project.

Files

UI Animation & Motion Design

Comprehensive guide for creating purposeful, performant animations in user interfaces.

Animation Principles

The 12 Principles of Animation (Applied to UI)

PrincipleUI Application
TimingDuration reflects importance/distance
EasingNatural acceleration/deceleration
AnticipationVisual preparation for action
Follow-throughMomentum continues after stop
Secondary ActionSupporting elements respond
StagingDraw attention to key element
Squash & StretchBouncy, playful interactions
ExaggerationEmphasize important feedback
ArcNatural curved motion paths
OverlapElements move at different rates
Solid DrawingMaintain consistent 3D space
AppealEngaging, delightful motion

Why Animate?

Sponsors

Details

Repository
github.com/travisjneuman/.claude
Categories
Frontend Development, Mobile Development, Design & UI/UX
First seen
Jun 3, 2026

More from travisjneuman/.claude

All 33
1vercel-labs avatarvercel-react-best-practicesvercel-labs/claude-skillsvercel react best practices277skills.sh installs
2fernandofuc avatarnextjs-16-complete-guidefernandofuc/nextjs-claude-setupnextjs 16 complete guide274skills.sh installs
3alfredoperez avatarangular-best-practices-spartanalfredoperez/angular-best-practicesangular best practices spartan272skills.sh installs
4erichowens avatarpwa-experterichowens/some_claude_skillspwa expert262skills.sh installs
5alinaqi avatarui-testingalinaqi/claude-bootstrapui testing260skills.sh installs
6aiskillstore avatarfrontend-designaiskillstore/marketplaceCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat255skills.sh installs