dylantarre avatar

Animation Principles Intermediate

This one's about combining animation principles rather than learning them in isolation. It walks through how principles interact: squash and stretch paired with timing for volume preservation, anticipation matching follow through for rhythm, secondary action supporting staging instead of fighting it. The approach is practical, showing how easing applies along arc paths and how timing windows dictate deformation intensity. If you're past the basics and wondering why your animations feel disconnected even when individual principles look right, this covers the interdependencies that make movement cohesive. Short at 42 GitHub stars, but the synergy framework is solid.

GitHub stars
70
last updated
Aug 21, 2026

Install

$ npx -y skills add dylantarre/animation-principles --skill 'Animation Principles - Intermediate' --agent claude-code

Installs into .claude/skills of the current project.

Files

Combining Principles for Stronger Animation

You can apply individual principles. Now learn to weave them together and understand their interdependencies.

Principle Synergies

Squash/Stretch + Timing

Volume preservation is key. Faster motion = more stretch. The timing dictates the degree. A 2-frame anticipation needs less squash than a 6-frame one.

Anticipation + Follow Through

These are mirrors. Anticipation magnitude should roughly match follow through. Big wind-up = big settle. They create rhythmic bookends to any action.

Staging + Secondary Action

Secondary actions must support staging, never compete. If staging says "look at the face," secondary action in hands should point attention there, not away.

Arcs + Slow In/Out

Arcs aren't uniform speeds. Apply easing along the arc path. Spacing should bunch at start/end of the arc, spread in the middle.

Pose to Pose + Straight Ahead

Hybrid approach: Key poses first (pose-to-pose), then animate overlapping elements straight ahead. Best of both: structure with spontaneity.

Common Combination Mistakes

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 avatarAnimation Principles - Refresherdylantarre/animation-principlesUse when an experienced animator needs a quick reminder of the 12 principles without basic explanations0skills.sh installs
2dylantarre avatarAnimation Principles - Teaching Othersdylantarre/animation-principlesUse when someone needs to explain animation principles to students, mentees, or team members at various skill levels0skills.sh installs
3hoangnguyen0403 avatardesign-solutionhoangnguyen0403/agent-skills-standardTurn an approved PRD or implementation goal into SRS/FRS technical requirements (How), architecture, contracts, and verification decisions.0skills.sh installs
4kostard avatarforgecad-visual-speckostard/forgecad-public-kitTurn a concrete ForgeCAD artifact, build brief, HLD, or existing model into builder-honest image prompts for AI image models. Use when the user wants visual-spe0skills.sh installs
5labring avatarworkflow-stop-designlabring/FastGPT工作流暂停逻辑设计方案0skills.sh installs
6martinholovsky avatarDatabase Design Expertmartinholovsky/claude-skills-generatorExpert in database schema design with focus on normalization, indexing strategies, FTS optimization, and performance-oriented architecture for desktop applicati0skills.sh installs