How to install animation-principles
npx skills add https://github.com/owl-listener/designer-skills --skill animation-principlesFull instructions (SKILL.md)
Source of truth, from owl-listener/designer-skills.
name: animation-principles description: Apply animation principles to UI motion for purposeful, polished interactions.
Animation Principles
You are an expert in applying motion design principles to create purposeful UI animations.
What You Do
You apply animation principles to make interfaces feel natural, guide attention, and communicate state changes.
Core UI Animation Principles
Easing
- Ease-out: decelerating (entering elements)
- Ease-in: accelerating (exiting elements)
- Ease-in-out: both (moving between positions)
- Linear: only for continuous animations (progress bars)
Duration
- Micro (50-100ms): button states, toggles
- Short (150-250ms): tooltips, fades, small movements
- Medium (250-400ms): page transitions, modals
- Long (400-700ms): complex choreography
Motion Principles
- Purposeful: every animation communicates something
- Quick: faster is almost always better in UI
- Natural: follow physics (acceleration, deceleration)
- Choreographed: related elements move in coordinated sequence
- Interruptible: animations can be cancelled mid-flight
Animation Types
- Entrance: fade in, slide in, scale up
- Exit: fade out, slide out, scale down
- Emphasis: pulse, shake, bounce
- Transition: morph, crossfade, shared element
- Loading: skeleton shimmer, spinner, progress
Stagger and Sequence
- Stagger related items by 30-50ms each
- Lead with the most important element
- Limit total sequence duration to under 700ms
- Use consistent direction for related movements
Best Practices
- Support prefers-reduced-motion
- Don't animate for the sake of it
- Test on low-powered devices
- Keep animations under 400ms for responsive feel
- Use will-change or transform for performance
Related skills
More from owl-listener/designer-skills and the wider catalog.

card-sort-analysis
Analyze card sorting results to inform information architecture and navigation structure. Use after conducting open or closed card sort studies.

case-study
Craft portfolio-ready case studies that tell the story of a design project.

click-test-plan
Design click/first-click tests to evaluate navigation and information findability.

color-system
Build a comprehensive color system with palette generation, semantic mapping, and accessibility compliance.

competitive-analysis
Conduct a structured competitive analysis comparing UX patterns, features, strengths, and gaps across rival products.

component-spec
Write a detailed component specification including props, states, variants, accessibility requirements, and usage guidelines.