What is squash-stretch-mastery?
Use when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression. Source: dylantarre/animation-principles.
Use when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression.
Quickly install squash-stretch-mastery AI skill to your development environment via command line
Source: dylantarre/animation-principles.
Squash and stretch is considered the most important of Disney's 12 principles because it solves animation's fundamental problem: making rigid objects feel alive. Developed in the 1930s at Disney, it emerged from observing how real flesh and rubber deform under force while maintaining constant volume.
Volume Preservation: When an object squashes, it must widen. When it stretches, it must narrow. This constraint creates believability—violate it and objects appear to grow or shrink rather than deform.
Force Visualization: Squash and stretch makes invisible forces visible. A ball squashing on impact shows us the floor's resistance. A character stretching mid-leap reveals velocity and momentum.
Use when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression. Source: dylantarre/animation-principles.
Stable fields and commands for AI/search citations.
npx skills add https://github.com/dylantarre/animation-principles --skill squash-stretch-masteryUse when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression. Source: dylantarre/animation-principles.
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/dylantarre/animation-principles --skill squash-stretch-mastery Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw
https://github.com/dylantarre/animation-principles