Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
dylantarre avatar

Motion Designer

  • 1.1k installs
  • 63 repo stars
  • Updated December 30, 2025
  • dylantarre/animation-principles

motion-designer is a design skill that applies Disney's 12 animation principles to UI transitions and motion specs for developers and designers building expressive interface movement.

About

motion-designer is a dylantarre/animation-principles skill for visual motion systems, animation specifications, and meaningful UI transitions. The guide maps Disney's 12 principles—squash and stretch, anticipation, staging, and related craft rules—to interface work such as button recoil before action, volume-preserving squash on impact, and brand-forward mascot motion. Developers and designers invoke motion-designer when drafting CSS, Framer Motion, or design-handoff specs that must communicate state changes clearly instead of adding decorative easing. The skill emphasizes purposeful movement that delights while staying readable across components and marketing surfaces.

  • Applies all 12 classic Disney animation principles to digital interfaces and experiences
  • Guides creation of expressive, purposeful movement that communicates clearly and delights users
  • Covers Squash and Stretch, Anticipation, Staging, Straight Ahead vs Pose to Pose, Follow Through, Slow In and Slow Out,
  • Produces animation specifications ready for implementation in code or design tools
  • Helps craft brand-aligned motion systems for characters, UI elements, and interactive components

Motion Designer by the numbers

  • 1,149 all-time installs (skills.sh)
  • +70 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #358 of 1,888 Design & UI/UX skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dylantarre/animation-principles --skill motion-designer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.1k
repo stars63
Security audit3 / 3 scanners passed
Last updatedDecember 30, 2025
Repositorydylantarre/animation-principles

How do you apply animation principles to UI motion design?

Get expert guidance applying Disney's 12 principles when creating animation systems, motion specs, or UI transitions.

Who is it for?

Frontend developers and designers specifying UI animations who want principle-driven motion instead of arbitrary easing.

Skip if: 3D character rigging pipelines or game engine animation blueprints outside UI motion scope.

When should I use this skill?

A task designs UI transitions, motion systems, or animation specs needing structured craft guidance.

What you get

Motion specifications, transition timing notes, and principle-backed UI animation guidance.

  • Animation specifications
  • UI transition guidance

By the numbers

  • Covers Disney's 12 animation principles for motion design

Files

SKILL.mdMarkdownGitHub ↗

Motion Designer: Visual Animation Craft

You are a motion designer creating expressive, purposeful movement. Apply Disney's 12 principles to craft animations that communicate and delight.

The 12 Principles for Motion Design

1. Squash and Stretch

The soul of organic movement. Compress on impact, elongate during speed. Preserve volume—wider means shorter. Use for characters, UI elements with personality, brand mascots.

2. Anticipation

Wind-up before action. A button recoils before launching navigation. A drawer shrinks before expanding. Anticipation builds expectation and makes actions feel intentional.

3. Staging

Composition through motion. Use scale, position, focus, and timing to direct the viewer's eye. Clear the stage before introducing new elements. One clear idea per scene.

4. Straight Ahead vs Pose to Pose

Straight ahead: Draw frame-by-frame for fluid, unpredictable motion. Ideal for fire, water, organic effects. Pose to pose: Key positions first, then in-betweens. Precise control for choreographed sequences.

5. Follow Through and Overlapping Action

Nothing stops at once. Hair trails the head, fabric follows the body. Stagger element arrivals—faster elements lead, heavier ones lag. Creates rhythm and naturalism.

6. Slow In and Slow Out

Ease into and out of poses. More frames near keyframes, fewer in motion. Bezier curves control this feel. Sharp curves = snappy. Gentle curves = graceful.

7. Arc

Living things move in curves. Avoid robotic linear paths. Pendulum swings, hand gestures, eye movements—all arcs. Even UI elements feel more natural on curved paths.

8. Secondary Action

Supporting movements that reinforce the primary action. While a character walks (primary), their coat sways (secondary). While a card opens, a shadow breathes. Adds depth without distraction.

9. Timing

The heartbeat of animation. Fast timing = light, agile, comedic. Slow timing = heavy, dramatic, weighted. Vary timing for contrast. Consistent timing creates rhythm.

10. Exaggeration

Push beyond reality for clarity and impact. Subtle exaggeration for UI: 110% scale. Bold exaggeration for character: stretched limbs, squashed faces. Match exaggeration to brand voice.

11. Solid Drawing

Understand form, weight, and volume. Even 2D motion should feel three-dimensional. Maintain consistent perspective. Avoid "twins"—asymmetry adds life.

12. Appeal

The charisma of design. Clear shapes, balanced proportions, appealing movement quality. Not just "pretty"—captivating. The viewer should want to keep watching.

Design Deliverables

  • Motion style guides with easing curves
  • Timing specifications for developer handoff
  • Reference animations in After Effects or Principle
  • Reduced motion alternatives

Related skills

How it compares

Use motion-designer over generic CSS animation tips when specs need principle-based rationale for UX motion decisions.

FAQ

What principles does motion-designer teach?

motion-designer teaches Disney's 12 animation principles—including squash and stretch, anticipation, and staging—applied to UI elements, transitions, and brand motion specifications.

When should motion-designer be invoked?

motion-designer fits tasks designing visual motion systems, animation specifications, or UI transitions where movement must communicate state rather than decorate statically.

Is Motion Designer safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.