This reframes Disney's classic appeal principle through a character psychology lens. Instead of just "make it cute," it asks why anyone would watch this person, then connects all twelve animation principles back to personality expression. The practical bits are solid: questions about how a character walks or uses their hands, the five types of appeal (sympathetic to menacing), and debugging steps when characters feel generic. Most useful if you're stuck making characters that move correctly but feel flat. The mental model of treating timing, arcs, and squash as expressions of inner life rather than technical requirements is the real shift here.

skills.sh installs
648
GitHub stars
146
last updated
Aug 21, 2026

Install

$ npx -y skills add dylantarre/animation-principles --skill character-appeal --agent claude-code

Installs into .claude/skills of the current project.

Files

Character Appeal

Think like a casting director watching auditions. Appeal isn't just "cute"—it's magnetic. Characters must demand attention, invite empathy, and feel uniquely themselves.

Core Mental Model

Before animating any character, ask: Why would anyone want to watch this person?

Appeal is the quality that makes audiences invest. It's not prettiness—villains have appeal. It's the sense that this character is worth following. Their movement reveals their soul.

The 12 Principles Through Personality

Appeal — The principle itself. Design and motion that invites connection. Clear silhouette. Readable expression. Movement that expresses inner life. Characters you remember.

Solid Drawing — Characters must have dimensional presence. They need to feel like they could be picked up, like they have weight and mass. Solidity creates believability.

Exaggeration — Personality pushed to clarity. A cautious character is extremely cautious in movement. A bold character moves with unmistakable confidence. Amplify defining traits.

Sponsors

Details

Repository
github.com/dylantarre/animation-principles
Category
Design & UI/UX
First seen
Jun 3, 2026

More from dylantarre/animation-principles

All 144
1dylantarre avatarplayfulness-fundylantarre/animation-principlesUse when creating animations that entertain, engage with humor, or create lighthearted interactive experiences.648skills.sh installs
2dylantarre avatardata-visualizationdylantarre/animation-principlesUse when animating charts, graphs, dashboards, data transitions, or any information visualization work.629skills.sh installs
3dylantarre avatareducation-learningdylantarre/animation-principlesUse when designing animations for educational platforms, e-learning, tutoring apps, or skill-building experiences618skills.sh installs
4dylantarre avatarrive-animationsdylantarre/animation-principlesUse when implementing Disney's 12 animation principles with Rive interactive animations618skills.sh installs
5dylantarre avatartravel-hospitalitydylantarre/animation-principlesUse when designing animations for travel booking, hospitality apps, tourism platforms, or vacation planning experiences611skills.sh installs
6dylantarre avatarnotifications-toastsdylantarre/animation-principlesUse when animating notifications, toasts, alerts, snackbars, or system messages to grab attention appropriately606skills.sh installs