Not in the top 1,000 by GitHub stars
dylantarre/animation-principles
Disney's 12 Animation Principles - Claude Code Skill Marketplace
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/01-by-domain/3d-spatial/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/accessible-motion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/brand-marketing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/data-visualization/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/game-development/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/micro-interactions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/mobile-touch/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/page-transitions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/presentations/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/universal-fallback/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/video-motion-graphics/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/01-by-domain/web-motion-design/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/anticipation-payoff/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/attention-direction/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/character-appeal/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/emotional-narrative/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/exaggerated-clarity/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/naturalistic-motion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/physics-intuition/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/problem-diagnosis/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/rhythm-pacing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/spatial-thinking/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/timing-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/02-by-thinking-style/universal-mindset/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/accessibility-advocate/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/animator-traditional/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/brand-strategist/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/creative-director/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/educator-teacher/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/filmmaker/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/frontend-developer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/game-designer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/motion-designer/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/product-manager/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/universal-practitioner/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/03-by-role-persona/ux-researcher/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/absolute-beginner/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/advanced/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/deep-dive/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/expert/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/intermediate/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/master/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/novice/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/quick-start/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/refresher/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/teaching-others/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/troubleshooting/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/04-by-skill-level/universal-reference/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/attention-grabbers/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/continuous-loops/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/entrance-animations/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/exit-animations/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/feedback-indicators/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/gesture-responses/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/hover-interactions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/loading-states/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/scroll-animations/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/state-changes/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/transition-sequences/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/05-by-animation-type/universal-patterns/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/calm-relaxation/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/comfort-safety/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/elegance-sophistication/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/excitement-energy/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/friendliness-approachability/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/joy-delight/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/playfulness-fun/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/power-confidence/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/professionalism-credibility/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/trust-reliability/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/universal-emotion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/06-by-emotional-outcome/urgency-action/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/accordions-dropdowns/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/buttons-ctas/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/cards-containers/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/carousels-sliders/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/forms-inputs/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/icons-badges/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/lists-grids/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/loaders-spinners/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/modals-dialogs/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/navigation-menus/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/notifications-toasts/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/07-by-ui-element/universal-elements/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/e-commerce-retail/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/education-learning/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/enterprise-b2b/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/fintech-banking/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/fitness-wellness/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/gaming-entertainment/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/healthcare-medical/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/media-publishing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/saas-productivity/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/social-media/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/travel-hospitality/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/08-by-industry/universal-industry/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/after-effects/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/anime-js/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/css-native/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/figma-prototyping/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/framer-motion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/gsap-greensock/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/lottie-bodymovin/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/motion-one/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/popmotion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/react-spring/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/rive-animations/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/09-by-tool-framework/universal-tool/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/continuous-infinite/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/deliberate-1200-2000ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/dramatic-2000ms-plus/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/instant-0-100ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/large-500-800ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/medium-300-500ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/micro-100-200ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/orchestrated-sequences/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/responsive-adaptive/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/slow-800-1200ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/small-200-300ms/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/10-by-time-scale/universal-timing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/anticipation-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/appeal-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/arc-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/exaggeration-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/follow-through-overlapping/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/secondary-action-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/slow-in-out-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/solid-drawing-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/squash-stretch-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/staging-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/straight-ahead-pose-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/11-by-principle-focus/timing-principle-mastery/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/accessibility-issues/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/attention-management/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/brand-consistency/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/emotional-disconnect/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/implementation-debugging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/motion-sickness/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/performance-optimization/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/technical-constraints/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/timing-calibration/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/universal-solutions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/user-feedback-clarity/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
skills/12-by-problem-type/ux-friction/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
83597134ba8f → 83597134ba8f
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 83597134ba8f
No earlier version was observed for comparison.
Verified commit 83597134ba8ff59838270f94d7ac7282ffa3b54d
git clone --filter=blob:none --no-checkout https://github.com/dylantarre/animation-principles.git .hotskills/dylantarre-animation-principles && git -C .hotskills/dylantarre-animation-principles checkout --detach 83597134ba8ff59838270f94d7ac7282ffa3b54d
# Copy each selected skill directory from .hotskills/dylantarre-animation-principles into .claude/skills/<skill-name>/Heat
5.2- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- 3d-spatial
skills/01-by-domain/3d-spatial - accessible-motion
skills/01-by-domain/accessible-motion - brand-marketing
skills/01-by-domain/brand-marketing - data-visualization
skills/01-by-domain/data-visualization - game-development
skills/01-by-domain/game-development - micro-interactions
skills/01-by-domain/micro-interactions - mobile-touch
skills/01-by-domain/mobile-touch - page-transitions
skills/01-by-domain/page-transitions - presentations
skills/01-by-domain/presentations - universal-fallback
skills/01-by-domain/universal-fallback - video-motion-graphics
skills/01-by-domain/video-motion-graphics - web-motion-design
skills/01-by-domain/web-motion-design - anticipation-payoff
skills/02-by-thinking-style/anticipation-payoff - attention-direction
skills/02-by-thinking-style/attention-direction - character-appeal
skills/02-by-thinking-style/character-appeal - emotional-narrative
skills/02-by-thinking-style/emotional-narrative - exaggerated-clarity
skills/02-by-thinking-style/exaggerated-clarity - naturalistic-motion
skills/02-by-thinking-style/naturalistic-motion - physics-intuition
skills/02-by-thinking-style/physics-intuition - problem-diagnosis
skills/02-by-thinking-style/problem-diagnosis - rhythm-pacing
skills/02-by-thinking-style/rhythm-pacing - spatial-thinking
skills/02-by-thinking-style/spatial-thinking - timing-mastery
skills/02-by-thinking-style/timing-mastery - universal-mindset
skills/02-by-thinking-style/universal-mindset - accessibility-advocate
skills/03-by-role-persona/accessibility-advocate - animator-traditional
skills/03-by-role-persona/animator-traditional - brand-strategist
skills/03-by-role-persona/brand-strategist - creative-director
skills/03-by-role-persona/creative-director - educator-teacher
skills/03-by-role-persona/educator-teacher - filmmaker
skills/03-by-role-persona/filmmaker - frontend-developer
skills/03-by-role-persona/frontend-developer - game-designer
skills/03-by-role-persona/game-designer - motion-designer
skills/03-by-role-persona/motion-designer - product-manager
skills/03-by-role-persona/product-manager - universal-practitioner
skills/03-by-role-persona/universal-practitioner - ux-researcher
skills/03-by-role-persona/ux-researcher - Animation Principles - Absolute Beginner
skills/04-by-skill-level/absolute-beginner - Animation Principles - Advanced
skills/04-by-skill-level/advanced - Animation Principles - Deep Dive
skills/04-by-skill-level/deep-dive - Animation Principles - Expert
skills/04-by-skill-level/expert - Animation Principles - Intermediate
skills/04-by-skill-level/intermediate - Animation Principles - Master
skills/04-by-skill-level/master - Animation Principles - Novice
skills/04-by-skill-level/novice - Animation Principles - Quick Start
skills/04-by-skill-level/quick-start - Animation Principles - Refresher
skills/04-by-skill-level/refresher - Animation Principles - Teaching Others
skills/04-by-skill-level/teaching-others - Animation Principles - Troubleshooting
skills/04-by-skill-level/troubleshooting - Animation Principles - Universal Reference
skills/04-by-skill-level/universal-reference - attention-grabbers
skills/05-by-animation-type/attention-grabbers - continuous-loops
skills/05-by-animation-type/continuous-loops - entrance-animations
skills/05-by-animation-type/entrance-animations - exit-animations
skills/05-by-animation-type/exit-animations - feedback-indicators
skills/05-by-animation-type/feedback-indicators - gesture-responses
skills/05-by-animation-type/gesture-responses - hover-interactions
skills/05-by-animation-type/hover-interactions - loading-states
skills/05-by-animation-type/loading-states - scroll-animations
skills/05-by-animation-type/scroll-animations - state-changes
skills/05-by-animation-type/state-changes - transition-sequences
skills/05-by-animation-type/transition-sequences - universal-patterns
skills/05-by-animation-type/universal-patterns - calm-relaxation
skills/06-by-emotional-outcome/calm-relaxation - comfort-safety
skills/06-by-emotional-outcome/comfort-safety - elegance-sophistication
skills/06-by-emotional-outcome/elegance-sophistication - excitement-energy
skills/06-by-emotional-outcome/excitement-energy - friendliness-approachability
skills/06-by-emotional-outcome/friendliness-approachability - joy-delight
skills/06-by-emotional-outcome/joy-delight - playfulness-fun
skills/06-by-emotional-outcome/playfulness-fun - power-confidence
skills/06-by-emotional-outcome/power-confidence - professionalism-credibility
skills/06-by-emotional-outcome/professionalism-credibility - trust-reliability
skills/06-by-emotional-outcome/trust-reliability - universal-emotion
skills/06-by-emotional-outcome/universal-emotion - urgency-action
skills/06-by-emotional-outcome/urgency-action - accordions-dropdowns
skills/07-by-ui-element/accordions-dropdowns - buttons-ctas
skills/07-by-ui-element/buttons-ctas - cards-containers
skills/07-by-ui-element/cards-containers - carousels-sliders
skills/07-by-ui-element/carousels-sliders - forms-inputs
skills/07-by-ui-element/forms-inputs - icons-badges
skills/07-by-ui-element/icons-badges - lists-grids
skills/07-by-ui-element/lists-grids - loaders-spinners
skills/07-by-ui-element/loaders-spinners - modals-dialogs
skills/07-by-ui-element/modals-dialogs - navigation-menus
skills/07-by-ui-element/navigation-menus - notifications-toasts
skills/07-by-ui-element/notifications-toasts - universal-elements
skills/07-by-ui-element/universal-elements - e-commerce-retail
skills/08-by-industry/e-commerce-retail - education-learning
skills/08-by-industry/education-learning - enterprise-b2b
skills/08-by-industry/enterprise-b2b - fintech-banking
skills/08-by-industry/fintech-banking - fitness-wellness
skills/08-by-industry/fitness-wellness - gaming-entertainment
skills/08-by-industry/gaming-entertainment - healthcare-medical
skills/08-by-industry/healthcare-medical - media-publishing
skills/08-by-industry/media-publishing - saas-productivity
skills/08-by-industry/saas-productivity - social-media
skills/08-by-industry/social-media - travel-hospitality
skills/08-by-industry/travel-hospitality - universal-industry
skills/08-by-industry/universal-industry - after-effects
skills/09-by-tool-framework/after-effects - anime-js
skills/09-by-tool-framework/anime-js - css-native
skills/09-by-tool-framework/css-native - figma-prototyping
skills/09-by-tool-framework/figma-prototyping - framer-motion
skills/09-by-tool-framework/framer-motion - gsap-greensock
skills/09-by-tool-framework/gsap-greensock - lottie-bodymovin
skills/09-by-tool-framework/lottie-bodymovin - motion-one
skills/09-by-tool-framework/motion-one - popmotion
skills/09-by-tool-framework/popmotion - react-spring
skills/09-by-tool-framework/react-spring - rive-animations
skills/09-by-tool-framework/rive-animations - universal-tool
skills/09-by-tool-framework/universal-tool - continuous-infinite
skills/10-by-time-scale/continuous-infinite - deliberate-1200-2000ms
skills/10-by-time-scale/deliberate-1200-2000ms - dramatic-2000ms-plus
skills/10-by-time-scale/dramatic-2000ms-plus - instant-0-100ms
skills/10-by-time-scale/instant-0-100ms - large-500-800ms
skills/10-by-time-scale/large-500-800ms - medium-300-500ms
skills/10-by-time-scale/medium-300-500ms - micro-100-200ms
skills/10-by-time-scale/micro-100-200ms - orchestrated-sequences
skills/10-by-time-scale/orchestrated-sequences - responsive-adaptive
skills/10-by-time-scale/responsive-adaptive - slow-800-1200ms
skills/10-by-time-scale/slow-800-1200ms - small-200-300ms
skills/10-by-time-scale/small-200-300ms - universal-timing
skills/10-by-time-scale/universal-timing - anticipation-mastery
skills/11-by-principle-focus/anticipation-mastery - appeal-mastery
skills/11-by-principle-focus/appeal-mastery - arc-mastery
skills/11-by-principle-focus/arc-mastery - exaggeration-mastery
skills/11-by-principle-focus/exaggeration-mastery - follow-through-overlapping
skills/11-by-principle-focus/follow-through-overlapping - secondary-action-mastery
skills/11-by-principle-focus/secondary-action-mastery - slow-in-out-mastery
skills/11-by-principle-focus/slow-in-out-mastery - solid-drawing-mastery
skills/11-by-principle-focus/solid-drawing-mastery - squash-stretch-mastery
skills/11-by-principle-focus/squash-stretch-mastery - staging-mastery
skills/11-by-principle-focus/staging-mastery - straight-ahead-pose-mastery
skills/11-by-principle-focus/straight-ahead-pose-mastery - timing-principle-mastery
skills/11-by-principle-focus/timing-principle-mastery - accessibility-issues
skills/12-by-problem-type/accessibility-issues - attention-management
skills/12-by-problem-type/attention-management - brand-consistency
skills/12-by-problem-type/brand-consistency - emotional-disconnect
skills/12-by-problem-type/emotional-disconnect - implementation-debugging
skills/12-by-problem-type/implementation-debugging - motion-sickness
skills/12-by-problem-type/motion-sickness - performance-optimization
skills/12-by-problem-type/performance-optimization - technical-constraints
skills/12-by-problem-type/technical-constraints - timing-calibration
skills/12-by-problem-type/timing-calibration - universal-solutions
skills/12-by-problem-type/universal-solutions - user-feedback-clarity
skills/12-by-problem-type/user-feedback-clarity - ux-friction
skills/12-by-problem-type/ux-friction
How it works
3d-spatial
When your agent uses it
Use when working in Blender, Unity 3D, Unreal Engine, Cinema 4D, VR/AR applications, or any three-dimensional animation work.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
1,024 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Software Techniques
- VR/AR Considerations
- Performance Notes
Files
SKILL.mdcore4,633 bytesSKILL.mdcore4,633 bytesSKILL.mdcore4,633 bytes
Read SKILL.md
# 3D Spatial Animation
Apply Disney's 12 animation principles to 3D software, VR/AR, and spatial computing environments.
## Quick Reference
| Principle | 3D/Spatial Implementation |
|-----------|--------------------------|
| Squash & Stretch | Lattice deformers, blend shapes |
| Anticipation | IK/FK wind-ups, camera pre-motion |
| Staging | Camera angles, lighting, depth |
| Straight Ahead / Pose to Pose | Layered animation vs blocking |
| Follow Through / Overlapping | Bone chains, physics simulation |
| Slow In / Slow Out | F-curve editing, animation curves |View the complete source on GitHubaccessible-motion
When your agent uses it
Use when implementing reduced motion alternatives, vestibular-safe animations, WCAG compliance, or designing for users with motion sensitivity.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
1,098 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Core Principle
- Respecting User Preferences
- Principle Adaptations
- Safe Motion Patterns
- WCAG Guidelines
- Implementation Checklist
- Testing
Files
SKILL.mdcore5,213 bytes
Read SKILL.md
# Accessible Motion Design
Apply Disney's 12 animation principles while ensuring accessibility for users with vestibular disorders, motion sensitivity, and cognitive disabilities.
## Quick Reference
| Principle | Accessible Implementation |
|-----------|--------------------------|
| Squash & Stretch | Opacity/color change instead |
| Anticipation | State change indication without motion |
| Staging | Focus management, not motion-based |
| Straight Ahead / Pose to Pose | Instant state changes |
| Follow Through / Overlapping | Eliminated or minimal fade |
| Slow In / Slow Out | Instant or very gentle ease |View the complete source on GitHubbrand-marketing
When your agent uses it
Use when creating commercial animations, advertising motion, brand identity animation, logo reveals, or marketing video content.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
1,148 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Brand Personality Motion
- Logo Animation Framework
- Music Sync Guidelines
- Platform Timing
- Deliverables Checklist
Files
SKILL.mdcore5,071 bytes
Read SKILL.md
# Brand Marketing Animation
Apply Disney's 12 animation principles to commercials, advertisements, brand identity, and marketing content.
## Quick Reference
| Principle | Brand/Marketing Implementation |
|-----------|-------------------------------|
| Squash & Stretch | Product bounce, logo elasticity |
| Anticipation | Build-up to reveal, suspense |
| Staging | Product hero shots, focal control |
| Straight Ahead / Pose to Pose | Story flow vs key moments |
| Follow Through / Overlapping | Logo elements settle, tagline delay |
| Slow In / Slow Out | Dramatic reveals, smooth motion |View the complete source on GitHubdata-visualization
When your agent uses it
Use when animating charts, graphs, dashboards, data transitions, or any information visualization work.
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
961 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Code Patterns
- Data Type Timing
- Accessibility Note
Files
SKILL.mdcore4,335 bytes
Read SKILL.md
# Data Visualization Animation
Apply Disney's 12 animation principles to charts, graphs, dashboards, and information displays.
## Quick Reference
| Principle | Data Viz Implementation |
|-----------|------------------------|
| Squash & Stretch | Bar overshoot, elastic settling |
| Anticipation | Brief pause before data loads |
| Staging | Sequential reveal, focus hierarchy |
| Straight Ahead / Pose to Pose | Streaming vs snapshot data |
| Follow Through / Overlapping | Staggered element entry |
| Slow In / Slow Out | Smooth value interpolation |View the complete source on GitHubgame-development
When your agent uses it
Use when implementing game animations, player feedback, character movement, or interactive entertainment in Unity, Unreal, or other game engines.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
1,003 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Engine Patterns
- Timing Reference
Files
SKILL.mdcore4,368 bytes
Read SKILL.md
# Game Development Animation
Apply Disney's 12 animation principles to game engines, player feedback, and interactive entertainment.
## Quick Reference
| Principle | Game Implementation |
|-----------|---------------------|
| Squash & Stretch | Character deformation, impact frames |
| Anticipation | Wind-up animations, charge indicators |
| Staging | Camera focus, environmental cues |
| Straight Ahead / Pose to Pose | Procedural vs keyframed animation |
| Follow Through / Overlapping | Capes, hair, weapon trails |
| Slow In / Slow Out | Animation curves, attack/recovery |View the complete source on GitHubmicro-interactions
When your agent uses it
Use when designing small UI feedback moments like button states, toggles, form validation, loading indicators, or notification badges.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
1,069 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Component Patterns
- Timing Reference
- Best Practices
Files
SKILL.mdcore4,624 bytes
Read SKILL.md
# Micro-interaction Animation
Apply Disney's 12 animation principles to small UI feedback moments and interface details.
## Quick Reference
| Principle | Micro-interaction Implementation |
|-----------|--------------------------------|
| Squash & Stretch | Button press compression, toggle bounce |
| Anticipation | Hover state hints, pre-click feedback |
| Staging | Focus attention on active element |
| Straight Ahead / Pose to Pose | Progress vs state changes |
| Follow Through / Overlapping | Ripple effects, settling motion |
| Slow In / Slow Out | Snappy but smooth transitions |View the complete source on GitHubmobile-touch
When your agent uses it
Use when designing iOS/Android gestures, haptic feedback, touch interactions, or native mobile animations.
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
869 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Platform Patterns
- Haptic Guidelines
Files
SKILL.mdcore4,008 bytes
Read SKILL.md
# Mobile Touch Animation
Apply Disney's 12 animation principles to mobile gestures, haptics, and native app motion.
## Quick Reference
| Principle | Mobile Implementation |
|-----------|----------------------|
| Squash & Stretch | Rubber-banding, bounce on scroll limits |
| Anticipation | Peek before reveal, long-press preview |
| Staging | Sheet presentations, focus states |
| Straight Ahead / Pose to Pose | Gesture-driven vs preset transitions |
| Follow Through / Overlapping | Momentum scrolling, trailing elements |
| Slow In / Slow Out | iOS spring animations, Material easing |View the complete source on GitHubpage-transitions
When your agent uses it
Use when implementing route changes, view transitions, modal opens/closes, or navigation animation in web and mobile applications.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
1,123 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Transition Patterns
- Timing Reference
- Navigation Patterns
- Performance
Files
SKILL.mdcore5,008 bytes
Read SKILL.md
# Page Transition Animation
Apply Disney's 12 animation principles to route changes, view transitions, and navigation patterns.
## Quick Reference
| Principle | Page Transition Implementation |
|-----------|-------------------------------|
| Squash & Stretch | Entering page elastic effect |
| Anticipation | Exit animation before enter |
| Staging | Hero elements bridge views |
| Straight Ahead / Pose to Pose | Shared element vs crossfade |
| Follow Through / Overlapping | Content settles after nav |
| Slow In / Slow Out | Asymmetric enter/exit easing |View the complete source on GitHubpresentations
When your agent uses it
Use when creating Keynote, PowerPoint, Google Slides animations, or any presentation motion design work.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
1,005 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Software Patterns
- Build Sequences
- Presenter Tips
Files
SKILL.mdcore4,410 bytes
Read SKILL.md
# Presentation Animation
Apply Disney's 12 animation principles to Keynote, PowerPoint, Google Slides, and presentation software.
## Quick Reference
| Principle | Presentation Implementation |
|-----------|----------------------------|
| Squash & Stretch | Bounce emphasis, elastic scaling |
| Anticipation | Build sequences, pre-reveal fades |
| Staging | Focal point management, dimming |
| Straight Ahead / Pose to Pose | Morph vs discrete transitions |
| Follow Through / Overlapping | Staggered builds, delayed elements |
| Slow In / Slow Out | Ease animations, avoid linear |View the complete source on GitHubuniversal-fallback
When your agent uses it
Use when the animation domain is unclear or spans multiple contexts—provides general-purpose Disney animation principle guidance.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
1,248 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- The 12 Principles Explained
- Applying Principles
Files
SKILL.mdcore6,158 bytes
Read SKILL.md
# Universal Animation Principles
Disney's 12 animation principles applied generically across any medium or context.
## Quick Reference
| Principle | Universal Application |
|-----------|----------------------|
| Squash & Stretch | Show impact and flexibility |
| Anticipation | Prepare before action |
| Staging | Direct attention clearly |
| Straight Ahead / Pose to Pose | Continuous vs keyframe approach |
| Follow Through / Overlapping | Elements complete at different rates |
| Slow In / Slow Out | Ease acceleration/deceleration |View the complete source on GitHubvideo-motion-graphics
When your agent uses it
Use when creating After Effects compositions, Premiere Pro motion, video titles, explainer videos, or broadcast motion graphics.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
992 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- After Effects Techniques
- Timing Reference
- Export Considerations
Files
SKILL.mdcore4,331 bytes
Read SKILL.md
# Video Motion Graphics
Apply Disney's 12 animation principles to After Effects, Premiere Pro, and video motion design.
## Quick Reference
| Principle | Motion Graphics Implementation |
|-----------|-------------------------------|
| Squash & Stretch | Overshoot expressions, elastic motion |
| Anticipation | Pre-movement, wind-up keyframes |
| Staging | Composition, depth, focus pulls |
| Straight Ahead / Pose to Pose | Frame-by-frame vs keyframe animation |
| Follow Through / Overlapping | Delayed layers, expression lag |
| Slow In / Slow Out | Graph editor curves, easing |View the complete source on GitHubweb-motion-design
When your agent uses it
Use when building CSS animations, JavaScript transitions, React/Vue motion, or any browser-based animation work.
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
910 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Principle Applications
- Code Patterns
- Performance Rules
Files
SKILL.mdcore3,585 bytes
Read SKILL.md
# Web Motion Design
Apply Disney's 12 animation principles to CSS, JavaScript, and frontend frameworks.
## Quick Reference
| Principle | Web Implementation |
|-----------|-------------------|
| Squash & Stretch | `transform: scale()` on interaction states |
| Anticipation | Slight reverse movement before action |
| Staging | Focus user attention with motion hierarchy |
| Straight Ahead / Pose to Pose | JS frame-by-frame vs CSS keyframes |
| Follow Through / Overlapping | Staggered child animations, elastic easing |
| Slow In / Slow Out | `ease-in-out`, cubic-bezier curves |View the complete source on GitHubanticipation-payoff
When your agent uses it
Use when designing action sequences, gags, reveals, or any motion that needs setup before delivery—preparing audiences for what's coming and maximizing impact.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
779 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Setup-Delivery
- Practical Application
- The Golden Rule
Files
SKILL.mdcore3,776 bytes
Read SKILL.md
# Anticipation & Payoff
Think like a comedian setting up a punchline. Every great moment is earned by what came before. The windup is half the pitch.
## Core Mental Model
Before animating any action, ask: **What prepares the audience for this?**
Anticipation isn't just physical preparation—it's a promise. You're telling the audience "something's coming" so they're primed to receive it. The payoff is keeping that promise with interest.
## The 12 Principles Through Setup-Delivery
**Anticipation** — The principle itself. Before going right, go left. Before jumping up, crouch down. The opposite direction creates spring-loaded energy.
View the complete source on GitHubattention-direction
When your agent uses it
Use when controlling where the audience looks—composing shots, choreographing action, revealing information, or any situation requiring clear visual hierarchy and focus management.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
891 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Focus
- Practical Application
- The Golden Rule
Files
SKILL.mdcore4,444 bytes
Read SKILL.md
# Attention Direction
Think like a magician controlling where the audience looks. Animation is misdirection and direction. You decide what matters, then make it impossible to miss—while hiding what shouldn't be seen yet.
## Core Mental Model
Before animating any scene, ask: **Where should the eye go, and in what order?**
Audiences can only look at one thing at a time. Your job is to guide their attention through the frame and through time. Every element either supports focus or competes with it.
## The 12 Principles Through Focus
**Staging** — The foundation of attention direction. Clear silhouettes. Uncluttered compositions. Important elements separated from background. Staging serves focus.
View the complete source on GitHubcharacter-appeal
When your agent uses it
Use when creating or animating characters that need to connect with audiences—hero protagonists, memorable villains, lovable sidekicks, or any figure that must have personality and presence.
What it loads into context
Frontmatter
44 tokensAlways available to the agent
SKILL.md
906 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Personality
- Practical Application
- The Golden Rule
Files
SKILL.mdcore4,432 bytes
Read SKILL.md
# 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.
View the complete source on GitHubemotional-narrative
When your agent uses it
Use when animation needs to convey feeling, tell a story, or connect emotionally—character moments, dramatic beats, or any motion that should make the audience care.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
676 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Emotion
- Practical Application
- The Golden Rule
Files
SKILL.mdcore3,323 bytes
Read SKILL.md
# Emotional Narrative
Think like a storyteller who draws. Every movement is a sentence. Every pause is punctuation. You're not animating shapes—you're animating feelings.
## Core Mental Model
Before animating anything, ask: **What does the audience need to feel right now?**
The same walk cycle can convey confidence, defeat, nervousness, or joy. Motion is emotion made visible.
## The 12 Principles Through Emotion
**Anticipation** — The breath before the confession. Anticipation isn't just physical preparation; it's emotional setup. The audience leans in because they sense something is coming.
View the complete source on GitHubexaggerated-clarity
When your agent uses it
Use when motion needs to read clearly and powerfully—broad comedy, action highlights, important story beats, or any moment that must unmistakably communicate to the audience.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
851 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Amplification
- Practical Application
- The Golden Rule
Files
SKILL.mdcore3,898 bytes
Read SKILL.md
# Exaggerated Clarity
Think like a stage actor projecting to the back row. Subtlety is lost at speed. Your job is to make every intention unmistakable—amplify truth until it can't be missed.
## Core Mental Model
Before animating any key moment, ask: **Would this read from 50 feet away?**
Animation isn't reality—it's reality turned up to 11. Exaggeration isn't lying; it's telling the truth louder. Real life is too subtle for the screen.
## The 12 Principles Through Amplification
**Exaggeration** — The principle itself. Push every quality further than reality. Happy becomes ecstatic. Sad becomes devastated. Fast becomes blurred with speed.
View the complete source on GitHubnaturalistic-motion
When your agent uses it
Use when animation should feel organic and lifelike—creature animation, realistic characters, nature elements, or any motion that needs to breathe with authentic living quality.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
799 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Organic Life
- Practical Application
- The Golden Rule
Files
SKILL.mdcore3,912 bytes
Read SKILL.md
# Naturalistic Motion
Think like a biologist watching life unfold. Nothing in nature moves mechanically. Everything breathes, adjusts, responds. Life is continuous subtle motion.
## Core Mental Model
Before animating anything alive, ask: **What is this creature feeling and responding to?**
Living things are never truly still. They shift weight, breathe, notice, adjust. Naturalistic motion isn't about copying reality—it's about capturing aliveness.
## The 12 Principles Through Organic Life
**Secondary Action** — Life is layered motion. While a character talks, they breathe. While they breathe, they blink. While they blink, their weight shifts. Stack subtle actions.
View the complete source on GitHubphysics-intuition
When your agent uses it
Use when motion needs to feel physically grounded—objects falling, characters jumping, things colliding, or any element that should obey believable weight and momentum.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
619 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Physics
- Practical Application
- The Golden Rule
Files
SKILL.mdcore3,020 bytes
Read SKILL.md
# Physics Intuition
Think like a physicist watching the world move. Every object has mass. Every motion has cause and consequence.
## Core Mental Model
Before animating anything, ask: **What does this weigh?**
A feather and a bowling ball both fall, but they tell completely different stories. Your job is to make the audience *feel* that weight without thinking about it.
## The 12 Principles Through Physics
**Squash & Stretch** — Mass is conserved. When something compresses, it must bulge. A bouncing ball flattens on impact because its volume has to go somewhere.
View the complete source on GitHubproblem-diagnosis
When your agent uses it
Use when animation "feels wrong" but you can't pinpoint why—debugging floaty movement, stiff characters, unclear action, or any motion that isn't working and needs systematic troubleshooting.
What it loads into context
Frontmatter
46 tokensAlways available to the agent
SKILL.md
919 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- Diagnostic Framework
- Diagnostic Process
- The Golden Rule
Files
SKILL.mdcore3,916 bytes
Read SKILL.md
# Problem Diagnosis
Think like a doctor examining symptoms. Something feels wrong. Your job is to identify the specific principle being violated and prescribe the cure. Systematic diagnosis beats random fixes.
## Core Mental Model
When animation feels off, ask: **What principle is being violated, and how?**
"It doesn't look right" isn't actionable. The 12 principles are your diagnostic checklist. Every animation problem is a principle problem—find which one, and the solution becomes clear.
## Diagnostic Framework
### Symptom: "Floaty" or "Weightless"
**Likely Causes:**View the complete source on GitHubrhythm-pacing
When your agent uses it
Use when animation needs musical flow—dance sequences, action choreography, comedic timing, scene pacing, or any motion that should feel rhythmic and well-composed over time.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
902 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Music
- Practical Application
- The Golden Rule
Files
SKILL.mdcore4,195 bytes
Read SKILL.md
# Rhythm & Pacing
Think like a composer scoring with motion. Animation is visual music. Beats, measures, crescendos, rests—all translate to movement and stillness across time.
## Core Mental Model
Before animating any sequence, ask: **What's the tempo, and where are the beats?**
Every good scene has rhythm. Fast-fast-slow. Action-rest-action. The pattern creates expectation; breaking the pattern creates surprise. Master the beat.
## The 12 Principles Through Music
**Timing** — Tempo control. Frames per action define speed. Consistent timing creates rhythm. Varied timing creates interest. Know when to be metronome-steady and when to rubato.
View the complete source on GitHubspatial-thinking
When your agent uses it
Use when animation involves depth, perspective, volume, or three-dimensional awareness—camera moves, character positioning, environmental interaction, or maintaining consistent spatial relationships.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
877 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Dimension
- Practical Application
- The Golden Rule
Files
SKILL.mdcore4,280 bytes
Read SKILL.md
# Spatial Thinking
Think like a sculptor working in time. Your characters exist in three-dimensional space, even on a 2D screen. Every frame is a frozen moment in a world with depth.
## Core Mental Model
Before animating anything, ask: **Where is this in 3D space, and how does it move through that space?**
Animation is 4D: three spatial dimensions plus time. Characters have fronts and backs. Rooms have depth. Actions travel along vectors through real (imagined) environments.
## The 12 Principles Through Dimension
**Solid Drawing** — The foundation of spatial thinking. Every object has volume. Turn it around in your mind. Know what the back looks like. Draw through forms, not around them.
View the complete source on GitHubtiming-mastery
When your agent uses it
Use when determining how fast or slow motion should be—pacing action sequences, dramatic pauses, comedic beats, or any situation where the duration of movement matters.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
725 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The 12 Principles Through Timing
- Practical Application
- The Golden Rule
Files
SKILL.mdcore3,367 bytes
Read SKILL.md
# Timing Mastery
Think like a drummer. Animation is rhythm made visible. The space between beats matters as much as the beats themselves.
## Core Mental Model
Before animating anything, ask: **How many frames does this deserve?**
Timing is the soul of animation. The same motion at different speeds tells completely different stories. Fast = light, urgent, comedic. Slow = heavy, dramatic, thoughtful.
## The 12 Principles Through Timing
**Timing** — The principle itself. Count frames obsessively. A 6-frame action feels snappy. A 24-frame action feels deliberate. Know the vocabulary of duration.
View the complete source on GitHubuniversal-mindset
When your agent uses it
Use when approaching any animation task—establishing foundational thinking patterns, teaching animation principles, or when none of the specialized thinking styles quite fit the situation.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
883 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Mental Model
- The Integrated Approach
- The 12 Principles as One
- Working Philosophy
- The Master's Questions
- The Golden Rule
Files
SKILL.mdcore4,148 bytes
Read SKILL.md
# Universal Animator Mindset
Think like a master animator who has internalized all principles so deeply they no longer think about rules—they think about life, motion, and story. This is the integrated mind.
## Core Mental Model
For any animation challenge, ask: **What truth about motion am I trying to reveal?**
The 12 principles aren't rules to follow—they're tools to wield. A master doesn't think "I need more anticipation." They think "this needs to breathe before it explodes." The principle is invisible; the intention is everything.
## The Integrated Approach
### 1. Start With Why
Before touching a frame, understand:View the complete source on GitHubaccessibility-advocate
When your agent uses it
Use when designing inclusive animations, addressing vestibular disorders and motion sensitivity, or ensuring animation accessibility compliance.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
922 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Accessible Animation
- WCAG Animation Requirements
- Implementation Checklist
Files
SKILL.mdcore4,697 bytes
Read SKILL.md
# Accessibility Advocate: Inclusive Animation Design
You are an accessibility advocate ensuring animation works for everyone. Apply Disney's 12 principles through an inclusive design lens.
## The 12 Principles for Accessible Animation
### 1. Squash and Stretch
**Accessibility Consideration**: Elastic motion can trigger vestibular responses. Offer reduced-motion alternative with static state changes.
**Inclusive Implementation**: Keep stretch subtle (<10% distortion). Provide instant state change for `prefers-reduced-motion`.
### 2. Anticipation
**Accessibility Consideration**: Anticipation helps users with cognitive disabilities prepare for change. Essential for screen reader timing.
**Inclusive Implementation**: Announce upcoming changes via ARIA live regions. Visual anticipation should have audio equivalent.
View the complete source on GitHubanimator-traditional
When your agent uses it
Use when creating hand-drawn or classical animation, working with frame-by-frame techniques, or applying Disney principles in their original artistic context.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
985 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles in Classical Animation
- Traditional Workflow
- The Animator's Mantra
Files
SKILL.mdcore4,495 bytes
Read SKILL.md
# Traditional Animator: Classical Animation Craft
You are a traditional animator working frame-by-frame. Apply Disney's 12 principles as they were originally intended—the foundation of the art form.
## The 12 Principles in Classical Animation
### 1. Squash and Stretch
**The Principle**: The illusion of weight and flexibility. Volume stays constant—when something squashes wider, it gets shorter. When it stretches taller, it gets thinner.
**Application**: Bouncing ball exercise. Face expressions. Full body impact and jump. The most important principle for organic life.
### 2. Anticipation
**The Principle**: Preparation for action. The wind-up before the pitch. Characters don't just act—they prepare to act. Audiences read the preparation.
**Application**: Character looks before moving. Crouches before jumping. Pulls arm back before throwing. Inhales before speaking.
View the complete source on GitHubbrand-strategist
When your agent uses it
Use when defining brand motion identity, creating animation guidelines for brand expression, or aligning animation with brand personality.
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
830 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Brand Identity
- Brand Motion Guidelines Deliverables
- Audit Questions
Files
SKILL.mdcore4,139 bytes
Read SKILL.md
# Brand Strategist: Motion as Brand Expression
You are a brand strategist defining how motion expresses brand identity. Apply Disney's 12 principles to create distinctive, consistent brand animation.
## The 12 Principles for Brand Identity
### 1. Squash and Stretch
**Brand Expression**: Elasticity defines personality. Playful brands stretch more. Premium brands stay rigid. Tech brands use precise, minimal deformation.
**Brand Examples**: Nickelodeon (hyper-elastic), Apple (minimal stretch), Slack (friendly bounce).
### 2. Anticipation
**Brand Expression**: Wind-up style signals brand energy. Long anticipation = dramatic, confident. Quick anticipation = efficient, modern. No anticipation = urgent, direct.
**Brand Examples**: Luxury brands savor anticipation. Startups skip straight to action.
View the complete source on GitHubcreative-director
When your agent uses it
Use when overseeing animation vision, setting creative direction for motion, or guiding teams on animation quality and consistency.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
869 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Creative Leadership
- Leadership Responsibilities
- Review Checklist
Files
SKILL.mdcore4,228 bytes
Read SKILL.md
# Creative Director: Animation Vision & Leadership
You are a creative director setting vision and standards for animation across projects. Apply Disney's 12 principles to lead teams toward excellent motion design.
## The 12 Principles for Creative Leadership
### 1. Squash and Stretch
**Creative Direction**: Define the elasticity range for your project. How much life do we give objects? What's our physics reality?
**Vision Question**: "On a spectrum from rigid to rubbery, where does our world live?"
### 2. Anticipation
**Creative Direction**: Establish anticipation as a pacing tool. Are we building tension or moving quickly? Anticipation is your dramatic control.
**Vision Question**: "Do we let moments breathe, or do we punch through?"
View the complete source on GitHubeducator-teacher
When your agent uses it
Use when creating educational content, explaining concepts through animation, or when teaching animation principles to students.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
793 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Educational Animation
- Pedagogical Principles
- Accessibility in Educational Animation
Files
SKILL.mdcore4,066 bytes
Read SKILL.md
# Educator: Teaching Through Animation
You are an educator using animation to teach and explain. Apply Disney's 12 principles to create memorable, effective learning experiences.
## The 12 Principles for Educational Animation
### 1. Squash and Stretch
**Teaching Application**: Show cause and effect. Ball squashes on impact—teaches physics. Heart stretches with emotion—teaches biology and feeling connection.
**Learning Value**: Abstract concepts become tangible through visible deformation.
### 2. Anticipation
**Teaching Application**: Prepare learners for new information. Visual "get ready" before key concepts appear. Reduces cognitive surprise, improves retention.
**Learning Value**: "What's coming next" engagement. Learners lean in during anticipation.
View the complete source on GitHubfilmmaker
When your agent uses it
Use when creating cinematic sequences, narrative animations, or when applying animation principles to video storytelling and visual narrative.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
827 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Cinematic Storytelling
- Cinematic Checklist
Files
SKILL.mdcore3,876 bytes
Read SKILL.md
# Filmmaker: Cinematic Animation Craft
You are a filmmaker using animation to tell stories. Apply Disney's 12 principles to create emotionally resonant, visually compelling narratives.
## The 12 Principles for Cinematic Storytelling
### 1. Squash and Stretch
**Narrative Use**: Emotional elasticity. Characters physically embody emotional states—deflated in sadness, inflated in joy. Objects reflect story weight.
**Cinematic Moment**: The hero's shoulders compress under burden, then expand with resolve.
### 2. Anticipation
**Narrative Use**: Build tension and setup payoffs. The longer the anticipation, the bigger the expected action. Subvert for comedy or shock.
**Cinematic Moment**: Extended wind-up before the knockout punch. Quick cut subverts for surprise horror.
View the complete source on GitHubfrontend-developer
When your agent uses it
Use when implementing animations in code, building UI transitions, or when a developer needs practical animation guidance for web/mobile applications.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
603 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Code Implementation
- Implementation Checklist
Files
SKILL.mdcore2,879 bytes
Read SKILL.md
# Frontend Developer: Animation Implementation Guide
You are a frontend developer focused on implementing performant, maintainable animations. Apply Disney's 12 principles through code.
## The 12 Principles for Code Implementation
### 1. Squash and Stretch
Use `transform: scale()` to convey impact. Buttons compress on press, elements stretch during fast movement. Animate scale properties for elastic feedback.
### 2. Anticipation
Add preparation states before actions. Buttons pull back before navigation, cards lift before expanding. Use `transition-delay` to sequence setup movements.
### 3. Staging
Control `z-index`, opacity, and blur to direct focus. Dim backgrounds during modals, spotlight active elements. Use `focus-visible` and ARIA for accessibility.View the complete source on GitHubgame-designer
When your agent uses it
Use when designing game feel, player feedback systems, or when creating animations that enhance gameplay and player satisfaction.
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
802 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Game Feel
- Game Feel Checklist
Files
SKILL.mdcore3,878 bytes
Read SKILL.md
# Game Designer: Animation for Game Feel
You are a game designer crafting responsive, satisfying gameplay through animation. Apply Disney's 12 principles to create "juice" and player engagement.
## The 12 Principles for Game Feel
### 1. Squash and Stretch
**Game Application**: Impact feedback and weight. Characters squash on landing (heavier = more squash). Projectiles stretch during flight. Collectibles bounce elastically.
**Feel Impact**: Transforms static collisions into satisfying impacts. Essential for platformers, action games.
### 2. Anticipation
**Game Application**: Readable attacks and abilities. Wind-up frames telegraph incoming damage. Charging abilities build visual intensity. Players learn to read and react.
**Feel Impact**: Fair difficulty through visual communication. No "cheap shots"—players see it coming.
View the complete source on GitHubmotion-designer
When your agent uses it
Use when designing visual motion systems, creating animation specifications, or when a designer needs guidance on crafting beautiful, meaningful movement.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
635 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Motion Design
- Design Deliverables
Files
SKILL.mdcore2,990 bytes
Read SKILL.md
# 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.View the complete source on GitHubproduct-manager
When your agent uses it
Use when prioritizing animation features, building motion roadmaps, or when a PM needs to understand the business value of animation principles.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
700 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for Product Strategy
- Prioritization Framework
Files
SKILL.mdcore3,460 bytes
Read SKILL.md
# Product Manager: Animation ROI & Strategy
You are a product manager evaluating animation investments. Apply Disney's 12 principles to drive measurable business outcomes.
## The 12 Principles for Product Strategy
### 1. Squash and Stretch
**Value**: Increases perceived quality and responsiveness. Users rate "squishy" interactions as more premium.
**Priority**: High for consumer apps, medium for B2B. Quick win—CSS-only implementation.
### 2. Anticipation
**Value**: Reduces user errors, decreases support tickets. Pre-action cues prevent accidental submissions.
**Priority**: High for destructive actions (delete, purchase). Measure: error rate reduction, support volume.
View the complete source on GitHubuniversal-practitioner
When your agent uses it
Use when applying animation principles in any context, for any role, or when a general understanding of Disney's 12 principles is needed.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
962 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles: Universal Application
- Cross-Domain Applications
- The Meta-Principle
Files
SKILL.mdcore4,627 bytes
Read SKILL.md
# Universal Practitioner: Animation Principles for Everyone
You apply Disney's 12 Animation Principles across any domain. These principles transcend animation—they're about bringing life and clarity to any experience.
## The 12 Principles: Universal Application
### 1. Squash and Stretch
**Principle**: Flexibility indicates life; rigidity indicates death.
**Universal Truth**: Show that things are affected by forces. Buttons respond to clicks. Arguments bend under pressure. Ideas flex to circumstances.
**Apply When**: You need to convey that something is alive, responsive, or affected by interaction.
### 2. Anticipation
**Principle**: Prepare the audience for what's coming.
**Universal Truth**: People understand better when they're ready. Announce changes. Build up to reveals. Signal before acting.View the complete source on GitHubux-researcher
When your agent uses it
Use when evaluating animation usability, conducting motion studies, or when researching how animation affects user perception and task completion.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
729 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles for UX Research
- Research Considerations
Files
SKILL.mdcore3,709 bytes
Read SKILL.md
# UX Researcher: Animation & User Experience
You are a UX researcher investigating how motion affects usability, perception, and behavior. Apply Disney's 12 principles as a framework for evaluation.
## The 12 Principles for UX Research
### 1. Squash and Stretch
**Research Question**: Does elastic feedback improve perceived responsiveness?
**Method**: A/B test rigid vs elastic button states. Measure perceived speed, satisfaction scores. Users often rate elastic animations as "faster" despite identical duration.
### 2. Anticipation
**Research Question**: Do preparatory animations reduce user errors?
**Method**: Test task completion with/without anticipation cues. Pre-action signals reduce accidental clicks, improve targeting accuracy. Measure error rates and time-on-task.
View the complete source on GitHubAnimation Principles - Absolute Beginner
When your agent uses it
Use when someone has never heard of animation principles, needs the simplest explanation possible, or is a complete newcomer to animation
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
465 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead and Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Remember
Files
SKILL.mdcore2,084 bytes
Read SKILL.md
# Your First Look at Animation Magic
Animation makes drawings move in ways that feel real and fun. Disney animators discovered 12 tricks that make animation look great. Here they are in simple words:
## 1. Squash and Stretch
Things squish when they hit something and stretch when they move fast. Drop a ball - it flattens on the ground, then bounces back round.
## 2. Anticipation
Before a big move, there's a small move the other way. Before jumping up, you crouch down first.
## 3. Staging
Put important things where people will see them. Like putting the main actor in a spotlight on stage.
## 4. Straight Ahead and Pose to PoseView the complete source on GitHubAnimation Principles - Advanced
When your agent uses it
Use when someone has strong command of animation principles and seeks deeper understanding of subtle applications, edge cases, and stylistic variations
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
623 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Beyond the Basics
- Principle Weights by Genre
Files
SKILL.mdcore3,175 bytes
Read SKILL.md
# Nuanced Application of Animation Principles
You've internalized the fundamentals. Now explore the subtleties that separate competent from exceptional animation.
## Beyond the Basics
### Squash and Stretch: The Invisible Application
Facial animation relies on subtle squash/stretch most viewers never consciously see. Brows compress, cheeks stretch, jaw volumes shift. The principle applies to rigid objects too - camera shake and motion blur are perceptual squash/stretch.
### Anticipation: When to Subvert It
Lack of anticipation creates surprise, shock, comedy. A punch without wind-up reads as unexpected. Master animators use anticipation's *absence* as deliberately as its presence.
### Staging: Negative Space as Tool
What you don't show matters. Empty frame space creates tension. Cramped staging creates claustrophobia. Staging includes compositional psychology, not just visibility.View the complete source on GitHubAnimation Principles - Deep Dive
When your agent uses it
Use when someone needs comprehensive reference material on animation principles with technical depth and extensive context
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
892 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead and Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
Files
SKILL.mdcore4,266 bytes
Read SKILL.md
# Complete Animation Principles Reference
Comprehensive technical guide to Disney's 12 principles with implementation details.
## 1. Squash and Stretch
**Definition:** Deformation of objects to show flexibility, weight, and motion.
**Technical implementation:**
- Volume must remain constant (area preserved)
- Stretch along motion path at velocity peaks
- Squash perpendicular to impact surface
- Ratio guidelines: 20-50% for cartoony, 5-15% for realistic
View the complete source on GitHubAnimation Principles - Expert
When your agent uses it
Use when someone has mastery of animation principles and wants to explore intentional rule-breaking, stylistic innovation, and pushing creative boundaries
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
557 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Intentional Violations
- Beyond Principles: Unified Theory
Files
SKILL.mdcore2,895 bytes
Read SKILL.md
# Transcending the Principles
Mastery means knowing when to break rules. The principles are training wheels for intuition. Here's how experts leverage, subvert, and transcend them.
## Intentional Violations
### Anti-Squash/Stretch
Rigid motion creates uncanny, mechanical, or ethereal qualities. Spirited Away's gods move without squash - otherworldly presence. Perfect volume preservation can feel more alien than violations.
### Omitted Anticipation
Into the Spider-Verse removes anticipation for snap cuts that feel like comic panels. Absence of anticipation = visual punctuation. Anticipation's removal is a choice, not an error.
### Anti-Staging
David Lynch deliberately obscures important elements. Burying the point creates unease, mystery, viewer work. Strategic confusion can be the goal.View the complete source on GitHubAnimation Principles - Intermediate
When your agent uses it
Use when someone has working knowledge of animation principles and needs guidance on combining them effectively in more complex animations
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
555 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Synergies
- Common Combination Mistakes
- The 12 Principles by Function
- Integration Exercise
Files
SKILL.mdcore2,620 bytes
Read SKILL.md
# 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.View the complete source on GitHubAnimation Principles - Master
When your agent uses it
Use when someone seeks the philosophical foundation of animation principles, wants to understand why they work, or is at a teaching/mentorship level
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
588 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Why the Principles Work
- The Unified Principle
Files
SKILL.mdcore3,117 bytes
Read SKILL.md
# The Philosophy Behind the Principles
Masters don't just apply principles - they understand their origins in human perception and storytelling. This is animation as visual psychology.
## Why the Principles Work
### Squash and Stretch: Persistence of Vision
The eye blurs motion. Stretch simulates motion blur our brains expect. Squash simulates impact compression we've observed since infancy. We're matching internal neural predictions.
### Anticipation: Predictive Processing
Human brains constantly predict next moments. Anticipation feeds this system information, making action legible. Without it, perception lags behind action.
### Staging: Attentional Bandwidth
Humans have limited focal attention. Staging respects cognitive constraints. It's not artistic preference - it's information architecture for biological processors.View the complete source on GitHubAnimation Principles - Novice
When your agent uses it
Use when someone has basic awareness of animation principles and wants to start applying them in simple projects
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
626 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead vs Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Practice Order
Files
SKILL.mdcore2,685 bytes
Read SKILL.md
# Building Your Animation Foundation
You know the basics. Now let's understand how to actually use these 12 principles in your work.
## 1. Squash and Stretch
**What it does:** Gives weight and flexibility to objects.
**Try this:** Animate a bouncing ball. Squash it 20-30% on impact, stretch it slightly at peak velocity.
## 2. Anticipation
**What it does:** Prepares the viewer for action.
**Try this:** Before a character jumps, have them bend their knees. The bigger the anticipation, the bigger the expected action.
## 3. Staging
**What it does:** Directs attention clearly.View the complete source on GitHubAnimation Principles - Quick Start
When your agent uses it
Use when someone needs a rapid overview of all 12 animation principles in under 5 minutes
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
529 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Principles (30 seconds each)
- Quick Reference Groups
- The Only Exercise You Need to Start
Files
SKILL.mdcore2,395 bytes
Read SKILL.md
# 12 Animation Principles in 5 Minutes
The Disney animators codified these principles in the 1930s. They still define quality animation today.
## The Principles (30 seconds each)
**1. Squash and Stretch**
Objects compress on impact, elongate in motion. A bouncing ball flattens when it hits ground. Gives life and flexibility.
**2. Anticipation**
Wind-up before action. Crouch before jump. Arm back before throw. Prepares the viewer for what's coming.
**3. Staging**
Present ideas clearly. One idea per shot. The viewer should never wonder where to look.View the complete source on GitHubAnimation Principles - Refresher
When your agent uses it
Use when an experienced animator needs a quick reminder of the 12 principles without basic explanations
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
574 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12
- Quick Diagnosis
- Shot Checklist
- Principle Priority by Shot Type
Files
SKILL.mdcore2,362 bytes
Read SKILL.md
# Quick Principles Refresher
You know these. Here's the checklist.
## The 12
1. **Squash/Stretch** - Volume constant, shape varies. Check your impacts and fast motion.
2. **Anticipation** - Is the audience prepared? Opposite direction, proportional to action.
3. **Staging** - Silhouette test. One idea. Where's the eye going?
4. **Straight Ahead / Pose to Pose** - Right method for this shot? Maybe hybrid.
View the complete source on GitHubAnimation Principles - Teaching Others
When your agent uses it
Use when someone needs to explain animation principles to students, mentees, or team members at various skill levels
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
713 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Teaching Strategies by Principle
- Teaching Sequence
Files
SKILL.mdcore3,262 bytes
Read SKILL.md
# Teaching the 12 Principles Effectively
Teaching animation principles requires meeting students where they are. Here's how to communicate each principle at different levels.
## Teaching Strategies by Principle
### 1. Squash and Stretch
**Show first:** Bouncing ball exercise - universal, immediate, undeniable.
**Common confusion:** Students preserve shape instead of volume. Use clay demonstration.
**Key phrase:** "Volume stays the same, shape changes."
### 2. Anticipation
**Show first:** Video of real athletes - every jump has a crouch.
**Common confusion:** Making anticipation too large or too long.View the complete source on GitHubAnimation Principles - Troubleshooting
When your agent uses it
Use when animation feels wrong and you need to diagnose which principle is failing or being misapplied
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
654 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Symptom-Based Diagnosis
- Principle Conflict Symptoms
- Last Resort Fixes
Files
SKILL.mdcore2,891 bytes
Read SKILL.md
# Animation Troubleshooting Guide
Something's off. Use this to find and fix it.
## Symptom-Based Diagnosis
### "It feels floaty/weightless"
**Check:**
- Slow in/out - Is spacing too even? Add bunching at start/end
- Timing - Need more frames for weight? Fewer for snap?
- Squash/stretch - Impact reaction visible?
- Follow through - Settling properly or just stopping?
**Fix:** Add 2-4 frames to settle. Increase spacing variation. Add impact squash.View the complete source on GitHubAnimation Principles - Universal Reference
When your agent uses it
Use when discussing animation principles with users of unknown skill level, or when providing a balanced reference that works for any experience level
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
846 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead and Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Principle Groups
Files
SKILL.mdcore3,815 bytes
Read SKILL.md
# Animation Principles - Universal Reference
Disney's 12 principles work at every skill level. Here's each principle with scalable depth.
## 1. Squash and Stretch
**Core idea:** Objects deform to show motion and impact.
**Beginner:** Ball flattens when it hits ground.
**Advanced:** Volume must remain constant. Facial animation uses micro-squash for expression.
**Key insight:** Even "rigid" objects can use the principle through camera shake or motion blur.
## 2. Anticipation
**Core idea:** Prepare the viewer for action.View the complete source on GitHubattention-grabbers
When your agent uses it
Use when drawing user focus - notification badges, new feature highlights, error callouts, promotional banners, or any animation meant to attract attention.
What it loads into context
Frontmatter
37 tokensAlways available to the agent
SKILL.md
980 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Attention Budget
- Key Rules
Files
SKILL.mdcore3,507 bytes
Read SKILL.md
# Attention-Grabbing Animations
Apply Disney's 12 principles to focus-drawing motion.
## Principle Application
**Squash & Stretch**: Pulsing scale draws attention. 1.0 → 1.1 → 1.0 cycle catches peripheral vision.
**Anticipation**: Brief pause before attention animation. Let it build then release.
**Staging**: Position attention elements where users will see them. Corner badges, inline highlights.
**Straight Ahead vs Pose-to-Pose**: Design attention states: rest, active/pulsing, acknowledged.
View the complete source on GitHubcontinuous-loops
When your agent uses it
Use when creating ongoing animations - loading spinners, pulsing indicators, ambient motion, background effects, or any animation that repeats indefinitely.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
751 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Performance Rules
- Seamless Loop Formula
Files
SKILL.mdcore2,994 bytes
Read SKILL.md
# Continuous Loop Animations
Apply Disney's 12 principles to animations that never stop.
## Principle Application
**Squash & Stretch**: Subtle scale oscillation (0.98-1.02) creates organic breathing. Avoid rigid mechanical loops.
**Anticipation**: Build anticipation into the loop cycle. Brief pause at extremes before reversing.
**Staging**: Loops should support, not dominate. Keep amplitude subtle for background elements.
**Straight Ahead vs Pose-to-Pose**: Design keyframe poses that loop seamlessly. End frame must flow into start frame.
View the complete source on GitHubentrance-animations
When your agent uses it
Use when elements need to appear on screen - page loads, modals opening, items being added, content reveals, or any "coming into view" animation.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
678 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Pattern
- Stagger Formula
Files
SKILL.mdcore2,552 bytes
Read SKILL.md
# Entrance Animations
Apply Disney's 12 principles when bringing elements into view.
## Principle Application
**Squash & Stretch**: Scale from 95% to 100% on entry. Elements feel elastic, not rigid.
**Anticipation**: Start slightly below/smaller than final position. A -10px offset before sliding up creates expectation.
**Staging**: Enter from the direction of user attention. New list items from the top, modals from center, sidebars from their edge.
**Straight Ahead vs Pose-to-Pose**: Use pose-to-pose. Define clear start state (invisible, offset) and end state (visible, positioned).
View the complete source on GitHubexit-animations
When your agent uses it
Use when elements need to leave the screen - closing modals, dismissing notifications, removing items, page transitions out, or any "leaving view" animation.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
679 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Pattern
- Collapse Pattern
Files
SKILL.mdcore2,645 bytes
Read SKILL.md
# Exit Animations
Apply Disney's 12 principles when removing elements from view.
## Principle Application
**Squash & Stretch**: Scale down to 95-98% on exit. Element compresses slightly as it departs.
**Anticipation**: Brief pause or micro-movement before departure. A 50ms hesitation acknowledges the exit.
**Staging**: Exit toward logical destinations. Deleted items fall down, dismissed modals shrink to origin, sidebars return to their edge.
**Straight Ahead vs Pose-to-Pose**: Pose-to-pose with clear visible→invisible states. Plan the exit trajectory.
View the complete source on GitHubfeedback-indicators
When your agent uses it
Use when confirming user actions - success checkmarks, error alerts, form validation, save confirmations, or any animation acknowledging what the user did.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
989 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- SVG Checkmark Pattern
- Auto-Dismiss Pattern
- Key Rules
Files
SKILL.mdcore3,695 bytes
Read SKILL.md
# Feedback Indicator Animations
Apply Disney's 12 principles to action confirmation animations.
## Principle Application
**Squash & Stretch**: Success checkmarks can scale with overshoot. Compress on draw, expand on complete.
**Anticipation**: Brief gather before feedback appears. 50ms of preparation before the confirmation.
**Staging**: Feedback appears at the action location. Button shows checkmark, field shows validation.
**Straight Ahead vs Pose-to-Pose**: Define feedback states: neutral → processing → success/error.
View the complete source on GitHubgesture-responses
When your agent uses it
Use when responding to touch or click interactions - button presses, drag feedback, swipe responses, tap ripples, or any direct manipulation animation.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
757 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Drag Feedback Pattern
- Critical Rule
Files
SKILL.mdcore2,928 bytes
Read SKILL.md
# Gesture Response Animations
Apply Disney's 12 principles to direct user interactions.
## Principle Application
**Squash & Stretch**: Elements compress on press (scale 0.95-0.97), spring back on release.
**Anticipation**: The press IS the anticipation. Response should be immediate - no delay.
**Staging**: Response originates from interaction point. Ripples expand from tap location.
**Straight Ahead vs Pose-to-Pose**: Define rest, pressed, and released poses. Transitions flow between them.
View the complete source on GitHubhover-interactions
When your agent uses it
Use when creating mouse hover effects - button highlights, card lifts, link underlines, image zooms, or any pointer-triggered animation.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
852 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Icon Animation Pattern
- Key Rules
Files
SKILL.mdcore3,268 bytes
Read SKILL.md
# Hover Interaction Animations
Apply Disney's 12 principles to mouse hover states.
## Principle Application
**Squash & Stretch**: Cards can subtly scale (1.02-1.05) on hover, creating "lift" effect.
**Anticipation**: Hover IS anticipation for click. The hover state previews the interaction.
**Staging**: Hover effects should highlight the interactive element, not distract from it.
**Straight Ahead vs Pose-to-Pose**: Define rest and hover poses precisely. Transition smoothly between them.
View the complete source on GitHubloading-states
When your agent uses it
Use when indicating progress or waiting - spinners, progress bars, skeleton screens, shimmer effects, or any animation showing the system is working.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
792 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Loading-to-Content Transition
- Key Rules
Files
SKILL.mdcore3,143 bytes
Read SKILL.md
# Loading State Animations
Apply Disney's 12 principles to communicate system activity.
## Principle Application
**Squash & Stretch**: Progress indicators can pulse/breathe to show life. Slight scale oscillation (0.98-1.02).
**Anticipation**: Show loading state immediately on action. Don't wait for slow response to show spinner.
**Staging**: Loading indicators appear where content will be. Skeleton screens match final layout.
**Straight Ahead vs Pose-to-Pose**: Design loading as a sequence: instant indicator → progress → completion → content.
View the complete source on GitHubscroll-animations
When your agent uses it
Use when triggering animations on scroll - reveal effects, parallax, sticky headers, progress indicators, or any scroll-linked motion.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
824 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Intersection Observer Pattern
- Scroll-Linked Animation (CSS)
- Key Rules
Files
SKILL.mdcore3,401 bytes
Read SKILL.md
# Scroll Animations
Apply Disney's 12 principles to scroll-triggered motion.
## Principle Application
**Squash & Stretch**: Elements can compress slightly while scrolling fast, settle when stopped.
**Anticipation**: Content should be slightly visible before full reveal. Start animations at 10-20% visibility.
**Staging**: Reveal content in reading order. Top-to-bottom, left-to-right progression.
**Straight Ahead vs Pose-to-Pose**: Define clear "hidden" and "revealed" poses. Scroll position interpolates between them.
View the complete source on GitHubstate-changes
When your agent uses it
Use when elements transform in place - toggle switches, expanding accordions, checkbox animations, button states, or any transformation without entering/exiting.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
693 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Pattern
- Accordion Pattern
- Key Rule
Files
SKILL.mdcore2,815 bytes
Read SKILL.md
# State Change Animations
Apply Disney's 12 principles when elements transform without leaving.
## Principle Application
**Squash & Stretch**: Elements compress before expanding. A toggle switch squashes 5% before sliding.
**Anticipation**: Wind up before the change. Slight reverse movement (2-3px) before expanding.
**Staging**: Keep transformations centered on user focus. Don't let state changes distract from the interaction point.
**Straight Ahead vs Pose-to-Pose**: Define exact states. Button has rest, hover, active, disabled - each precisely designed.
View the complete source on GitHubtransition-sequences
When your agent uses it
Use when orchestrating multi-step animations - page transitions, onboarding flows, wizard steps, complex reveals, or any choreographed animation sequence.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
901 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principle Application
- Timing Recommendations
- Implementation Patterns
- Sequence Orchestration Formula
- Key Rules
Files
SKILL.mdcore3,505 bytes
Read SKILL.md
# Transition Sequence Animations
Apply Disney's 12 principles to choreographed multi-step motion.
## Principle Application
**Squash & Stretch**: Each element in sequence can compress/expand independently for organic feel.
**Anticipation**: Sequence starts with a setup phase. Brief pause or gather before motion begins.
**Staging**: Direct attention through the sequence. Most important element animates first or last.
**Straight Ahead vs Pose-to-Pose**: Plan keyframes for each step. Map the entire sequence before implementing.
View the complete source on GitHubuniversal-patterns
When your agent uses it
Use when creating any animation type - provides foundational timing, easing, and principle application that applies to all motion in interfaces.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
1,008 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core Timing Scale
- Universal Easing Library
- The 12 Principles Quick Reference
- Base Animation Classes
- Universal Rules
- Accessibility Default
- Decision Tree
Files
SKILL.mdcore3,477 bytes
Read SKILL.md
# Universal Animation Patterns
Apply Disney's 12 principles as baseline defaults for any animation.
## Core Timing Scale
| Category | Duration | Use For |
|----------|----------|---------|
| Instant | 100-150ms | Hovers, toggles, micro-states |
| Fast | 150-250ms | Feedback, small transitions |
| Standard | 250-400ms | Modals, reveals, state changes |
| Slow | 400-600ms | Page transitions, sequences |
| Deliberate | 600-1000ms | Dramatic reveals, celebrations |
View the complete source on GitHubcalm-relaxation
When your agent uses it
Use when creating animations that soothe users, reduce anxiety, or create peaceful, meditative experiences.
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
743 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Calm
- Timing Recommendations
- CSS Easing
- Breathing Animation
- When to Use
Files
SKILL.mdcore3,016 bytes
Read SKILL.md
# Calm & Relaxation Animation
Create animations that soothe, settle, and create peaceful user experiences.
## Emotional Goal
Calm emerges from slow, gentle, predictable motion. Relaxation comes from animations that breathe, flow naturally, and never demand attention or create tension.
## Disney Principles for Calm
### Squash & Stretch
Very subtle (2-5%). Gentle breathing or pulsing rather than bouncing. Soft, organic deformation like clouds or water.
### AnticipationView the complete source on GitHubcomfort-safety
When your agent uses it
Use when creating animations that reassure users, reduce anxiety, or communicate protection and security.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
766 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Comfort
- Timing Recommendations
- CSS Easing
- Reassuring Patterns
- Safety Signals
- When to Use
Files
SKILL.mdcore3,149 bytes
Read SKILL.md
# Comfort & Safety Animation
Create animations that reassure, protect, and make users feel secure.
## Emotional Goal
Comfort comes from predictable, gentle motion that never startles. Safety means animations that communicate protection, stability, and user control.
## Disney Principles for Comfort
### Squash & Stretch
Minimal, soft (5-10%). Gentle give without instability. Like a cushion—absorbs impact, maintains structure.
### AnticipationView the complete source on GitHubelegance-sophistication
When your agent uses it
Use when creating animations that convey luxury, refinement, or premium brand experiences.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
757 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Elegance
- Timing Recommendations
- CSS Easing
- Refined Transitions
- Design Principles
- When to Use
Files
SKILL.mdcore3,030 bytes
Read SKILL.md
# Elegance & Sophistication Animation
Create animations that convey refinement, luxury, and understated excellence.
## Emotional Goal
Elegance emerges from restrained, perfectly timed motion. Sophistication means animations that are noticed for their quality, not their quantity—subtle excellence over obvious effort.
## Disney Principles for Elegance
### Squash & Stretch
Extremely minimal (0-5%). Refined objects don't deform—they glide. Preserve perfect proportions throughout motion.
### AnticipationView the complete source on GitHubexcitement-energy
When your agent uses it
Use when creating animations that generate enthusiasm, build anticipation, or create high-energy experiences.
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
815 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Excitement
- Timing Recommendations
- CSS Easing
- High-Energy Patterns
- Building Energy
- When to Use
Files
SKILL.mdcore3,101 bytes
Read SKILL.md
# Excitement & Energy Animation
Create animations that energize, excite, and create dynamic, high-impact experiences.
## Emotional Goal
Excitement builds through dynamic, escalating motion. Energy comes from fast, varied animations that create momentum and keep users engaged.
## Disney Principles for Excitement
### Squash & Stretch
Dynamic and impactful (20-35%). High-energy compression and extension. Objects feel springy and responsive.
### AnticipationView the complete source on GitHubfriendliness-approachability
When your agent uses it
Use when creating animations that feel warm, welcoming, and make users feel comfortable engaging.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
788 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Friendliness
- Timing Recommendations
- CSS Easing
- Welcoming Patterns
- Approachability Cues
- When to Use
Files
SKILL.mdcore3,286 bytes
Read SKILL.md
# Friendliness & Approachability Animation
Create animations that welcome users and make interfaces feel warm and inviting.
## Emotional Goal
Friendliness comes from gentle, welcoming motion that doesn't intimidate. Approachability means animations that invite interaction and make users feel comfortable.
## Disney Principles for Friendliness
### Squash & Stretch
Moderate, soft deformation (10-20%). Enough to feel alive without being cartoonish. Like a friendly handshake—warm but appropriate.
### AnticipationView the complete source on GitHubjoy-delight
When your agent uses it
Use when creating animations that evoke happiness, surprise, or delightful moments in the user experience.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
687 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Joy
- Timing Recommendations
- CSS Easing
- When to Use
Files
SKILL.mdcore2,950 bytes
Read SKILL.md
# Joy & Delight Animation
Create animations that spark happiness, pleasant surprise, and memorable delight.
## Emotional Goal
Joy emerges from unexpected pleasures, playful movements, and moments that exceed expectations. Delight comes from animations that feel alive, responsive, and genuinely fun.
## Disney Principles for Joy
### Squash & Stretch
Exaggerate bouncy, elastic movements. Objects that squash 30-40% on impact feel alive and playful. Use for success states, rewards, and celebrations.
### AnticipationView the complete source on GitHubplayfulness-fun
When your agent uses it
Use when creating animations that entertain, engage with humor, or create lighthearted interactive experiences.
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
809 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Playfulness
- Timing Recommendations
- CSS Easing
- Fun Animations
- When to Use
Files
SKILL.mdcore3,018 bytes
Read SKILL.md
# Playfulness & Fun Animation
Create animations that entertain, surprise, and make interactions genuinely enjoyable.
## Emotional Goal
Playfulness invites interaction through unexpected, whimsical motion. Fun comes from animations that have personality, respond expressively, and make users smile.
## Disney Principles for Playfulness
### Squash & Stretch
Generous, exaggerated (25-40%). Rubbery, cartoon physics. Objects should feel alive and reactive. Bounce like a beach ball.
### AnticipationView the complete source on GitHubpower-confidence
When your agent uses it
Use when creating animations that convey strength, authority, or bold confidence in brand and product.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
732 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Power
- Timing Recommendations
- CSS Easing
- Impact Animation
- Weight Simulation
- When to Use
Files
SKILL.mdcore3,039 bytes
Read SKILL.md
# Power & Confidence Animation
Create animations that convey strength, authority, and commanding presence.
## Emotional Goal
Power comes from deliberate, controlled, weighty motion. Confidence means animations that know exactly where they're going and arrive with certainty.
## Disney Principles for Power
### Squash & Stretch
Minimal stretch, impactful squash. Heavy objects don't stretch—they compress on impact (10-15%). Weight and solidity over flexibility.
### AnticipationView the complete source on GitHubprofessionalism-credibility
When your agent uses it
Use when creating animations for business contexts that require seriousness, competence, and trustworthy presentation.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
714 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Professionalism
- Timing Recommendations
- CSS Easing
- Professional Patterns
- Credibility Guidelines
- When to Use
Files
SKILL.mdcore3,192 bytes
Read SKILL.md
# Professionalism & Credibility Animation
Create animations that convey competence, seriousness, and business-appropriate polish.
## Emotional Goal
Professionalism means motion that respects users' time and context. Credibility comes from animations that demonstrate technical competence without showing off.
## Disney Principles for Professionalism
### Squash & Stretch
None to minimal (0-5%). Professional interfaces use rigid, precise motion. Objects maintain exact proportions.
### AnticipationView the complete source on GitHubtrust-reliability
When your agent uses it
Use when creating animations that build user confidence, establish credibility, and communicate dependability.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
650 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Trust
- Timing Recommendations
- CSS Easing
- Consistency Rules
- When to Use
Files
SKILL.mdcore3,035 bytes
Read SKILL.md
# Trust & Reliability Animation
Create animations that establish confidence, consistency, and dependable user experiences.
## Emotional Goal
Trust develops through predictable, controlled movements that respect user expectations. Reliability means animations behave consistently and never surprise negatively.
## Disney Principles for Trust
### Squash & Stretch
Minimal stretch (5-10% maximum). Controlled deformation shows stability. Elements should feel solid and grounded, not rubbery.
### AnticipationView the complete source on GitHubuniversal-emotion
When your agent uses it
Use when you need to achieve any emotional outcome through animation—provides a framework for mapping Disney principles to any target emotion.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
818 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Emotion Mapping Framework
- Quick Reference by Emotion
- CSS Variables Template
- Decision Tree
- Combining Emotions
- When to Use
Files
SKILL.mdcore3,171 bytes
Read SKILL.md
# Universal Emotion Animation Framework
Map Disney's 12 principles to any emotional goal through systematic analysis.
## Emotional Goal
Any emotion can be achieved through intentional application of animation principles. This framework helps translate emotional intent into specific motion parameters.
## Emotion Mapping Framework
### Step 1: Define the Emotion
Identify your target on these spectrums:
- **Energy**: Low ←→ HighView the complete source on GitHuburgency-action
When your agent uses it
Use when creating animations that prompt immediate user action, highlight time-sensitivity, or drive conversions.
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
783 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Emotional Goal
- Disney Principles for Urgency
- Timing Recommendations
- CSS Easing
- Attention Patterns
- When to Use
- Ethics Note
Files
SKILL.mdcore3,194 bytes
Read SKILL.md
# Urgency & Action Animation
Create animations that motivate immediate response and communicate time-sensitivity.
## Emotional Goal
Urgency creates a compelling need to act now. Action-driving animations capture attention, create momentum, and remove hesitation through dynamic, forward-moving motion.
## Disney Principles for Urgency
### Squash & Stretch
Sharp, impactful deformations. Quick squash on landing (15-25%) creates impact. Fast stretch during motion shows speed and force.
### AnticipationView the complete source on GitHubaccordions-dropdowns
When your agent uses it
Use when animating accordions, collapsibles, dropdowns, or expand/collapse elements for smooth reveal transitions
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
685 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Accordions
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,880 bytes
Read SKILL.md
# Accordion & Dropdown Animation Principles
Apply Disney's 12 principles to expand/collapse elements for smooth, informative reveals.
## Principles Applied to Accordions
### 1. Squash & Stretch
Content can slightly compress as it collapses, stretch as it expands. Trigger header can squash on click feedback.
### 2. Anticipation
Before expanding, header briefly depresses. Chevron starts rotation before content reveals. Builds expectation.
### 3. Staging
Expanded section should be clearly visible. Consider dimming other accordion items. Active header stays highlighted.View the complete source on GitHubbuttons-ctas
When your agent uses it
Use when animating buttons, CTAs, or clickable action elements to create satisfying, responsive interactions
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
648 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Buttons
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,617 bytesSKILL.mdcore2,617 bytes
Read SKILL.md
# Button & CTA Animation Principles
Apply Disney's 12 principles to create buttons that feel alive and responsive.
## Principles Applied to Buttons
### 1. Squash & Stretch
Scale buttons slightly on press: `transform: scale(0.95)` on `:active`, return to `scale(1)` on release. Creates tactile feedback.
### 2. Anticipation
Subtle hover lift before click: `transform: translateY(-2px)` prepares users for the action.
### 3. Staging
Primary CTAs should be visually prominent. Use size, color contrast, and whitespace. Animate primary buttons more boldly than secondary.View the complete source on GitHubcards-containers
When your agent uses it
Use when animating cards, panels, tiles, or container elements to create depth and interactivity
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Cards
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,547 bytes
Read SKILL.md
# Card & Container Animation Principles
Apply Disney's 12 principles to cards and containers for engaging, dimensional interfaces.
## Principles Applied to Cards
### 1. Squash & Stretch
Cards can subtly compress on drag-start and stretch when released. Keep it minimal: 2-3% scale change maximum.
### 2. Anticipation
Before expanding a card to detail view, briefly scale down (0.98) for 50ms, then expand. Prepares user for the transformation.
### 3. Staging
The card being interacted with should lift above others via `z-index` and shadow. Dim or blur background cards to focus attention.View the complete source on GitHubcarousels-sliders
When your agent uses it
Use when animating carousels, sliders, image galleries, or horizontally scrolling content for smooth navigation
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
737 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Carousels
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,983 bytes
Read SKILL.md
# Carousel & Slider Animation Principles
Apply Disney's 12 principles to carousels and sliders for smooth, intuitive navigation.
## Principles Applied to Carousels
### 1. Squash & Stretch
Slides can slightly compress in scroll direction during fast swipes. Expands perception of speed and momentum.
### 2. Anticipation
Before slide change, current slide can shift 5-10px in direction of navigation. Button can depress before triggering.
### 3. Staging
Current/active slide should be prominently displayed: larger, centered, more opaque. Adjacent slides can be dimmed or scaled down.View the complete source on GitHubforms-inputs
When your agent uses it
Use when animating form fields, inputs, textareas, selects, or interactive form elements to improve usability and feedback
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
698 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Form Elements
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,851 bytes
Read SKILL.md
# Form & Input Animation Principles
Apply Disney's 12 principles to forms for clear feedback and delightful interactions.
## Principles Applied to Form Elements
### 1. Squash & Stretch
Input fields can subtly expand on focus (1-2px height). Submit button compresses on click. Checkboxes bounce on toggle.
### 2. Anticipation
Label floats up before user types. Focus ring appears before content entry. Prepares user for input action.
### 3. Staging
Focused input should be visually prominent: border color, shadow, label position. Other fields can slightly dim. Guide attention.View the complete source on GitHubicons-badges
When your agent uses it
Use when animating icons, badges, avatars, status indicators, or small visual elements to add personality and feedback
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
843 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Icons
- CSS Implementation
- Key Properties
Files
SKILL.mdcore3,107 bytes
Read SKILL.md
# Icon & Badge Animation Principles
Apply Disney's 12 principles to small UI elements for personality and meaningful feedback.
## Principles Applied to Icons
### 1. Squash & Stretch
Heart icons can squash/stretch on "like" tap. Notification badges can bounce with squash on arrival. Adds life to small elements.
### 2. Anticipation
Before icon action, brief scale down (0.9) for 50ms. Bell can tilt back before ringing forward. Prepares for action.
### 3. Staging
Active/important icons should be visually prominent: color, size, or animation. Badges use contrasting colors to stand out.View the complete source on GitHublists-grids
When your agent uses it
Use when animating lists, grids, tables, or collections of items to create smooth ordering, filtering, and loading states
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
689 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Lists & Grids
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,813 bytes
Read SKILL.md
# List & Grid Animation Principles
Apply Disney's 12 principles to lists and grids for smooth, organized motion.
## Principles Applied to Lists & Grids
### 1. Squash & Stretch
List items compress slightly when grabbed for reorder. Grid items can stretch when expanding to fill space on filter.
### 2. Anticipation
Before list reorders, items briefly compress. Before filter removes items, they can shrink slightly. Prepares for change.
### 3. Staging
Item being dragged lifts above others (z-index + shadow). Filtered results highlight while others fade. Guide eye to relevant items.View the complete source on GitHubloaders-spinners
When your agent uses it
Use when creating loading indicators, spinners, progress bars, or skeleton screens to communicate system status
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
739 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Loaders
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,934 bytes
Read SKILL.md
# Loader & Spinner Animation Principles
Apply Disney's 12 principles to loading indicators for engaging, informative wait experiences.
## Principles Applied to Loaders
### 1. Squash & Stretch
Bouncing dot loaders should squash on landing, stretch while rising. Creates life-like, playful motion.
### 2. Anticipation
Before progress completes, bar can briefly pause or slow. Spinners can decelerate before stopping. Signals completion coming.
### 3. Staging
Loader should be clearly visible but not block content unnecessarily. Skeleton screens stage where real content will appear.View the complete source on GitHubmodals-dialogs
When your agent uses it
Use when animating modals, dialogs, popovers, or overlay content to create smooth entrances and exits
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
694 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Modals
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,661 bytesSKILL.mdcore2,661 bytes
Read SKILL.md
# Modal & Dialog Animation Principles
Apply Disney's 12 principles to modals for seamless, non-jarring transitions.
## Principles Applied to Modals
### 1. Squash & Stretch
Modal can scale from 0.9 to 1.0 on enter, creating a subtle expansion feel. Exit reverses. Keep it subtle to maintain professionalism.
### 2. Anticipation
Trigger element (button) should react before modal appears. Brief scale-down of trigger, then modal emerges from that point.
### 3. Staging
Backdrop dims (0.5-0.7 opacity) to focus attention on modal. Background content can blur slightly (4-8px). Modal is the star.View the complete source on GitHubnavigation-menus
When your agent uses it
Use when animating navigation bars, menus, sidebars, or wayfinding elements to create smooth, intuitive transitions
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
634 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Navigation
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,661 bytes
Read SKILL.md
# Navigation & Menu Animation Principles
Apply Disney's 12 principles to navigation for fluid, intuitive wayfinding.
## Principles Applied to Navigation
### 1. Squash & Stretch
Menu items can compress slightly on click. Mobile hamburger icon lines should squash during transformation to X.
### 2. Anticipation
Before dropdown opens, trigger item can lift or highlight. Sidebar toggle icon rotates slightly before panel slides.
### 3. Staging
Active nav item should be clearly distinguished. Dropdown menus appear above other content via z-index and shadow. Focus hierarchy matters.View the complete source on GitHubnotifications-toasts
When your agent uses it
Use when animating notifications, toasts, alerts, snackbars, or system messages to grab attention appropriately
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
718 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Principles Applied to Notifications
- CSS Implementation
- Key Properties
Files
SKILL.mdcore2,798 bytes
Read SKILL.md
# Notification & Toast Animation Principles
Apply Disney's 12 principles to notifications for attention-grabbing yet non-disruptive alerts.
## Principles Applied to Notifications
### 1. Squash & Stretch
Toast can compress slightly on entrance impact, then stretch back. Creates a "landing" feel as if it arrived from off-screen.
### 2. Anticipation
Before auto-dismiss, toast can contract slightly (95% scale) for 100ms. Signals imminent departure to user.
### 3. Staging
Notifications should appear in consistent locations. Use color and icons to stage importance: info, success, warning, error.View the complete source on GitHubuniversal-elements
When your agent uses it
Use when animating any UI element not covered by specific skills, or when applying general animation principles across multiple element types
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
874 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Universal Application of Principles
- CSS Foundation
- Key Properties (Any Element)
Files
SKILL.mdcore3,512 bytes
Read SKILL.md
# Universal Element Animation Principles
Apply Disney's 12 principles to any UI element for consistent, professional motion design.
## Universal Application of Principles
### 1. Squash & Stretch
Any element that responds to interaction can squash (compress on impact/press) and stretch (extend on release). Keep it subtle: 2-5% maximum for UI.
### 2. Anticipation
Before any significant action, a brief preparatory motion signals what's coming. Scale down before scale up, pull back before push forward. 50-100ms duration.
### 3. Staging
Direct attention to the most important element. Use contrast in motion, size, color, z-index, and blur to create clear visual hierarchy.View the complete source on GitHube-commerce-retail
When your agent uses it
Use when designing animations for shopping apps, product catalogs, checkout flows, or retail experiences
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
753 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore3,137 bytes
Read SKILL.md
# E-Commerce & Retail Animation Principles
Apply Disney's 12 principles to create shopping experiences that feel premium, trustworthy, and encourage conversion.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Add to Cart**: Button compresses on tap, product thumbnail squishes into cart icon
- **Quantity Badges**: Numbers stretch when incrementing quickly
- **Sale Tags**: Pulse with slight stretch to draw attention
### 2. Anticipation
- **Buy Button**: Subtle lift before purchase confirmation
- **Image Zoom**: Brief pause before expanding product imageView the complete source on GitHubeducation-learning
When your agent uses it
Use when designing animations for educational platforms, e-learning, tutoring apps, or skill-building experiences
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
693 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,946 bytes
Read SKILL.md
# Education & Learning Animation Principles
Apply Disney's 12 principles to create engaging, encouraging experiences that support comprehension and celebrate progress.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Answer Buttons**: Friendly squash on selection
- **Mascots/Characters**: Personality through stretch
- **Achievement Badges**: Bounce with character
### 2. Anticipation
- **Quiz Reveal**: Build-up before showing results
- **Next Lesson**: Preparation for new contentView the complete source on GitHubenterprise-b2b
When your agent uses it
Use when designing animations for enterprise software, B2B platforms, admin dashboards, or corporate applications
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
709 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,965 bytes
Read SKILL.md
# Enterprise & B2B Animation Principles
Apply Disney's 12 principles to create trustworthy, efficient experiences that prioritize clarity and professional credibility.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Almost Never**: Enterprise requires utmost professionalism
- **Data Points**: Subtle pulse for live updates
- **Buttons**: Minimal, if any, deformation
### 2. Anticipation
- **Form Submissions**: Brief processing indication
- **Data Actions**: Moment before confirmationView the complete source on GitHubfintech-banking
When your agent uses it
Use when designing animations for banking apps, payment systems, investment platforms, or financial dashboards
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
739 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore3,076 bytes
Read SKILL.md
# Fintech & Banking Animation Principles
Apply Disney's 12 principles to create trustworthy, secure-feeling experiences that handle money with appropriate gravitas.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Restrained Use**: Money is serious, avoid playful squash
- **Number Counters**: Subtle stretch as values update
- **Card Flip**: Slight flex when revealing card details
### 2. Anticipation
- **Transaction Submit**: Brief pause before processing
- **Balance Updates**: Moment of preparation before revealView the complete source on GitHubfitness-wellness
When your agent uses it
Use when designing animations for fitness apps, wellness platforms, workout trackers, or meditation experiences
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
705 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,967 bytes
Read SKILL.md
# Fitness & Wellness Animation Principles
Apply Disney's 12 principles to create motivating, energizing experiences that celebrate achievement and support healthy habits.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Workout Buttons**: Energetic squash on tap
- **Progress Rings**: Pulse with achievement
- **Activity Icons**: Bounce with completion
### 2. Anticipation
- **Workout Start**: Countdown builds energy
- **Timer Begin**: Ready-set-go sequenceView the complete source on GitHubgaming-entertainment
When your agent uses it
Use when designing animations for gaming apps, streaming platforms, entertainment portals, or interactive media
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
711 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,933 bytes
Read SKILL.md
# Gaming & Entertainment Animation Principles
Apply Disney's 12 principles to create immersive, exciting experiences that maximize engagement and emotional impact.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Button Presses**: Satisfying squash on tap
- **Character Icons**: Bounce and stretch for personality
- **Achievements**: Badges stretch dramatically on unlock
### 2. Anticipation
- **Play Button**: Wind-up before launch
- **Loot Boxes**: Dramatic build-up before revealView the complete source on GitHubhealthcare-medical
When your agent uses it
Use when designing animations for medical apps, patient portals, telehealth, or health tracking interfaces
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
730 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore3,109 bytes
Read SKILL.md
# Healthcare & Medical Animation Principles
Apply Disney's 12 principles to create calming, trustworthy experiences that prioritize clarity and reduce anxiety.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Minimal Use**: Avoid playful squash on health data
- **Breathing Exercises**: Gentle expand/contract for guided breathing
- **Heart Rate**: Subtle pulse matching actual rhythm
### 2. Anticipation
- **Appointment Booking**: Brief preparation before confirmation
- **Test Results**: Thoughtful pause before revealing sensitive dataView the complete source on GitHubmedia-publishing
When your agent uses it
Use when designing animations for news sites, content platforms, publishing apps, or media consumption experiences
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
688 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,875 bytes
Read SKILL.md
# Media & Publishing Animation Principles
Apply Disney's 12 principles to create immersive reading experiences that enhance content without distracting from it.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Very Minimal**: Content is serious, not playful
- **Bookmark Icon**: Subtle press feedback
- **Share Buttons**: Light tactile response
### 2. Anticipation
- **Article Load**: Skeleton hints at content structure
- **Image Reveal**: Brief preparation before full qualityView the complete source on GitHubsaas-productivity
When your agent uses it
Use when designing animations for business tools, project management, collaboration software, or productivity apps
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
707 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,926 bytes
Read SKILL.md
# SaaS & Productivity Animation Principles
Apply Disney's 12 principles to create efficient, professional experiences that enhance focus and reduce friction.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Minimal Use**: Professional context requires restraint
- **Checkboxes**: Subtle squash on task completion
- **Buttons**: Slight compression for tactile feedback
### 2. Anticipation
- **Save Actions**: Brief preparation before confirmation
- **Form Submit**: Button state hints at processingView the complete source on GitHubsocial-media
When your agent uses it
Use when designing animations for social platforms, messaging apps, content sharing, or community features
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
720 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,946 bytes
Read SKILL.md
# Social Media Animation Principles
Apply Disney's 12 principles to create engaging, expressive experiences that encourage interaction and emotional connection.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Like Buttons**: Heart squishes on tap, then bounces back
- **Reaction Emojis**: Playful stretch during selection
- **Send Button**: Compress before message flies away
### 2. Anticipation
- **Post Button**: Brief wind-up before publishing
- **Stories**: Tap-and-hold with radial progressView the complete source on GitHubtravel-hospitality
When your agent uses it
Use when designing animations for travel booking, hospitality apps, tourism platforms, or vacation planning experiences
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
712 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Industry Timing Standards
- Key Principle
Files
SKILL.mdcore2,994 bytes
Read SKILL.md
# Travel & Hospitality Animation Principles
Apply Disney's 12 principles to create aspirational, exciting experiences that inspire wanderlust and build booking confidence.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Booking Buttons**: Satisfying press with light squash
- **Map Pins**: Bounce when dropped on location
- **Airplane Icons**: Subtle stretch during flight animation
### 2. Anticipation
- **Search Button**: Build-up before results reveal
- **Booking Confirmation**: Dramatic pause before successView the complete source on GitHubuniversal-industry
When your agent uses it
Use when designing animations for any industry or when industry-specific guidelines do not apply
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
861 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Applied
- Universal Timing Defaults
- Adaptation Framework
- Key Principle
Files
SKILL.mdcore3,689 bytes
Read SKILL.md
# Universal Animation Principles
Apply Disney's 12 principles as flexible foundations that adapt to any industry context with sensible defaults.
## The 12 Principles Applied
### 1. Squash & Stretch
- **Default**: Subtle compression on interactive elements
- **Adjust By**: Brand personality (playful = more, serious = less)
- **Universal Rule**: Never distort data or important content
### 2. Anticipation
- **Default**: Brief pause before significant actions
- **Adjust By**: Action importance (bigger action = more anticipation)View the complete source on GitHubafter-effects
When your agent uses it
Use when implementing Disney's 12 animation principles in Adobe After Effects
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
1,008 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Essential Expressions
- Export Options
Files
SKILL.mdcore3,655 bytes
Read SKILL.md
# After Effects Animation Principles
Implement all 12 Disney animation principles using After Effects' powerful animation tools.
## 1. Squash and Stretch
```javascript
// Expression for automatic squash/stretch
s = transform.scale[1];
x = 100 + (100 - s) * 0.5;
[x, s]
```
Or manually:View the complete source on GitHubanime-js
When your agent uses it
Use when implementing Disney's 12 animation principles with Anime.js library
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
1,180 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Stagger Animation
- Key Anime.js Features
Files
SKILL.mdcore3,713 bytes
Read SKILL.md
# Anime.js Animation Principles
Implement all 12 Disney animation principles using Anime.js's flexible animation engine.
## 1. Squash and Stretch
```javascript
anime({
targets: '.ball',
scaleX: [1, 1.2, 1],
scaleY: [1, 0.8, 1],
duration: 300,
easing: 'easeInOutQuad'
});View the complete source on GitHubcss-native
When your agent uses it
Use when implementing Disney's 12 animation principles with pure CSS animations and transitions
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
999 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Timing Reference
- Key CSS Properties
Files
SKILL.mdcore2,998 bytes
Read SKILL.md
# CSS Native Animation Principles
Implement all 12 Disney animation principles using CSS animations, transitions, and transforms.
## 1. Squash and Stretch
```css
@keyframes squash-stretch {
0%, 100% { transform: scaleX(1) scaleY(1); }
50% { transform: scaleX(1.2) scaleY(0.8); }
}
.ball { animation: squash-stretch 0.3s ease-in-out; }
```
View the complete source on GitHubfigma-prototyping
When your agent uses it
Use when implementing Disney's 12 animation principles in Figma prototypes and Smart Animate
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
1,028 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Smart Animate Setup
- Interaction Settings
- Component Variants for States
- Pro Tips
Files
SKILL.mdcore3,895 bytes
Read SKILL.md
# Figma Prototyping Animation Principles
Implement all 12 Disney animation principles using Figma's prototyping and Smart Animate features.
## 1. Squash and Stretch
1. Create two frames: normal and squashed states
2. Scale element: `width: 120%`, `height: 80%`
3. Connect with Smart Animate
4. Use "Ease In and Out" timing
```
Frame 1: Circle 100x100
Frame 2: Circle 120x80 (squashed)View the complete source on GitHubframer-motion
When your agent uses it
Use when implementing Disney's 12 animation principles with Framer Motion in React applications
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
1,112 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Stagger Children
- Key Framer Motion Features
Files
SKILL.mdcore3,282 bytes
Read SKILL.md
# Framer Motion Animation Principles
Implement all 12 Disney animation principles using Framer Motion's declarative React API.
## 1. Squash and Stretch
```jsx
<motion.div
animate={{ scaleX: [1, 1.2, 1], scaleY: [1, 0.8, 1] }}
transition={{ duration: 0.3, times: [0, 0.5, 1] }}
/>
```
## 2. AnticipationView the complete source on GitHubgsap-greensock
When your agent uses it
Use when implementing Disney's 12 animation principles with GSAP (GreenSock Animation Platform)
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
1,076 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- GSAP Timeline Pattern
- Key GSAP Features
Files
SKILL.mdcore3,071 bytes
Read SKILL.md
# GSAP Animation Principles
Implement all 12 Disney animation principles using GSAP's powerful timeline and tween system.
## 1. Squash and Stretch
```javascript
gsap.to(".ball", {
scaleX: 1.2,
scaleY: 0.8,
yoyo: true,
repeat: 1,
duration: 0.15,
ease: "power2.inOut"View the complete source on GitHublottie-bodymovin
When your agent uses it
Use when implementing Disney's 12 animation principles with Lottie animations exported from After Effects
What it loads into context
Frontmatter
27 tokensAlways available to the agent
SKILL.md
1,032 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Lottie Implementation
- Key Lottie Features
Files
SKILL.mdcore3,718 bytes
Read SKILL.md
# Lottie Animation Principles
Implement all 12 Disney animation principles using Lottie (Bodymovin) for vector animations.
## 1. Squash and Stretch
In After Effects before export:
- Animate Scale X and Y inversely
- Use expression: `s = transform.scale[1]; [100 + (100-s), s]`
```javascript
// Control at runtime
lottie.setSpeed(1.5); // affect squash timing
```View the complete source on GitHubmotion-one
When your agent uses it
Use when implementing Disney's 12 animation principles with Motion One (modern, lightweight animation library)
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
1,180 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Stagger Animation
- Scroll Animations
- In-View Animations
- Key Motion One Features
Files
SKILL.mdcore3,702 bytes
Read SKILL.md
# Motion One Animation Principles
Implement all 12 Disney animation principles using Motion One's performant Web Animations API wrapper.
## 1. Squash and Stretch
```javascript
import { animate } from "motion";
animate(".ball",
{ scaleX: [1, 1.2, 1], scaleY: [1, 0.8, 1] },
{ duration: 0.3, easing: "ease-in-out" }
);
```View the complete source on GitHubpopmotion
When your agent uses it
Use when implementing Disney's 12 animation principles with Popmotion's functional animation library
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
1,356 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Key Popmotion Features
Files
SKILL.mdcore4,206 bytes
Read SKILL.md
# Popmotion Animation Principles
Implement all 12 Disney animation principles using Popmotion's composable animation functions.
## 1. Squash and Stretch
```javascript
import { animate } from "popmotion";
animate({
from: { scaleX: 1, scaleY: 1 },
to: { scaleX: 1.2, scaleY: 0.8 },
duration: 150,
onUpdate: ({ scaleX, scaleY }) => {View the complete source on GitHubreact-spring
When your agent uses it
Use when implementing Disney's 12 animation principles with React Spring's physics-based animations
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
1,079 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- useTrail for Stagger
- Key React Spring Features
Files
SKILL.mdcore3,265 bytes
Read SKILL.md
# React Spring Animation Principles
Implement all 12 Disney animation principles using React Spring's spring physics system.
## 1. Squash and Stretch
```jsx
const [springs, api] = useSpring(() => ({
scaleX: 1,
scaleY: 1,
config: { tension: 300, friction: 10 }
}));
api.start({ scaleX: 1.2, scaleY: 0.8 });View the complete source on GitHubrive-animations
When your agent uses it
Use when implementing Disney's 12 animation principles with Rive interactive animations
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
1,029 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- React Implementation
- Key Rive Features
Files
SKILL.mdcore4,101 bytes
Read SKILL.md
# Rive Animation Principles
Implement all 12 Disney animation principles using Rive's state machine and interactive animations.
## 1. Squash and Stretch
In Rive Editor:
- Create shape with bones
- Animate scale X/Y with inverse relationship
- Key: `scaleX: 1.2` when `scaleY: 0.8`
```javascript
// Trigger from code
rive.play('squash_stretch');View the complete source on GitHubuniversal-tool
When your agent uses it
Use when implementing Disney's 12 animation principles with any animation tool or framework
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
1,000 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Squash and Stretch
- 2. Anticipation
- 3. Staging
- 4. Straight Ahead / Pose to Pose
- 5. Follow Through and Overlapping Action
- 6. Slow In and Slow Out
- 7. Arc
- 8. Secondary Action
- 9. Timing
- 10. Exaggeration
- 11. Solid Drawing
- 12. Appeal
- Universal Timing Reference
- Universal Easing Reference
- Checklist
Files
SKILL.mdcore4,174 bytes
Read SKILL.md
# Universal Animation Principles
Apply all 12 Disney animation principles regardless of your tool or framework.
## 1. Squash and Stretch
**Concept**: Objects deform when moving, maintaining volume.
**Implementation**:
- When compressing one axis, expand the other
- `scaleX * scaleY ≈ constant`
- Apply on impact, acceleration, or deceleration
**Values**: Compress to 80%, expand to 120%View the complete source on GitHubcontinuous-infinite
When your agent uses it
Use when building ongoing loop animations - loading states, ambient motion, background effects that run indefinitely without user fatigue
What it loads into context
Frontmatter
29 tokensAlways available to the agent
SKILL.md
889 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles for Continuous Motion
- Loop Duration Guidelines
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Anti-Patterns
- Key Insight
Files
SKILL.mdcore3,709 bytes
Read SKILL.md
# Continuous Animations (Infinite)
Infinite animations run **without end state**. They indicate ongoing processes, create ambient atmosphere, or provide persistent visual interest. The challenge: avoiding fatigue.
## Disney Principles for Continuous Motion
### Sustainable Application
**Squash & Stretch**: Subtle, rhythmic - 5-10% oscillation that doesn't demand attention. Breathing, not bouncing.
**Anticipation**: Built into loop - each cycle should flow naturally into the next without visible restart.
**Staging**: Background hierarchy - continuous motion must not compete with interactive elements.
View the complete source on GitHubdeliberate-1200-2000ms
When your agent uses it
Use when building slow intentional animations between 1200-2000ms - app intros, loading sequences, storytelling moments that create emotional resonance
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
818 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Deliberate Speed
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Critical Considerations
- Key Insight
Files
SKILL.mdcore3,259 bytes
Read SKILL.md
# Deliberate Animations (1200-2000ms)
At 1200-2000ms, you're creating **experiences, not interfaces**. This duration is for moments of genuine storytelling where animation itself is the content.
## Disney Principles at Deliberate Speed
### Full Narrative Expression
**Squash & Stretch**: Character-defining - 30-40% deformation creates personality. Objects become characters.
**Anticipation**: Full dramatic preparation - 300-400ms wind-up creates tension and expectation.
**Staging**: Scene direction - think cinematography. Establish shot, then detail. Clear narrative flow.
View the complete source on GitHubdramatic-2000ms-plus
When your agent uses it
Use when building extended animation sequences over 2000ms - cinematic intros, story sequences, premium experiences where animation IS the product
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
938 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Dramatic Scale
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Requirements
- Production Considerations
- Key Insight
Files
SKILL.mdcore3,676 bytes
Read SKILL.md
# Dramatic Animations (2000ms+)
Beyond 2000ms, animation becomes **cinema**. These aren't UI transitions - they're short films embedded in your product. Reserve for moments that define your brand.
## Disney Principles at Dramatic Scale
### Full Cinematic Treatment
**Squash & Stretch**: Fully animated character - 40%+ deformation for organic, living motion. Physics-defying when needed.
**Anticipation**: Dramatic tension - 400-600ms build-up. The audience waits with expectation.
**Staging**: Cinematography - establishing shots, close-ups, reveals. Think in scenes, not states.
View the complete source on GitHubinstant-0-100ms
When your agent uses it
Use when building instantaneous UI feedback under 100ms - button presses, toggles, state changes that feel immediate and responsive
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
526 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Instant Speed
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Key Insight
Files
SKILL.mdcore2,364 bytes
Read SKILL.md
# Instant Animations (0-100ms)
Animations under 100ms feel **instantaneous** to users. This duration is for immediate feedback that confirms actions without perceived delay.
## Disney Principles at Instant Speed
### Works Well
**Squash & Stretch**: Subtle - 2-5% compression on button press creates tactile feel without visible deformation.
**Anticipation**: Skip entirely - no time for preparation at this speed.
**Staging**: Minimal - rely on position/color change, not movement.
View the complete source on GitHublarge-500-800ms
When your agent uses it
Use when building larger movement animations between 500-800ms - hero transitions, complex reveals, animations that tell a story and deserve attention
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
721 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Large Scale
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Warning Signs
- Key Insight
Files
SKILL.mdcore2,941 bytes
Read SKILL.md
# Large Animations (500-800ms)
At 500-800ms, animations become **events**. Users stop and watch. Reserve this duration for significant moments that deserve attention and communicate importance.
## Disney Principles at Large Scale
### Full Expression of All Principles
**Squash & Stretch**: Dramatic deformation - 20-30% stretch visible and characterful. Objects feel elastic and alive.
**Anticipation**: Extended wind-up - 150-200ms anticipation sells the action. Clear "about to happen" signal.
**Staging**: Sophisticated choreography - multiple elements with clear hierarchy and timing offsets.
View the complete source on GitHubmedium-300-500ms
When your agent uses it
Use when building standard animations between 300-500ms - page transitions, significant UI changes, animated illustrations that need clear communication
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
714 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Medium Duration
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Key Insight
Files
SKILL.mdcore2,897 bytes
Read SKILL.md
# Medium Animations (300-500ms)
The 300-500ms range is **standard animation territory**. Long enough to be watched, short enough to not impede flow. The workhorse duration for meaningful motion.
## Disney Principles at Medium Duration
### All 12 Principles Applicable
**Squash & Stretch**: Full expression - visible deformation for bouncing, elastic elements. 15-25% stretch feels natural.
**Anticipation**: Clear preparation - 80-120ms anticipation before main action. Pull back before push forward.
**Staging**: Multi-element choreography possible - primary action leads, supporting elements follow.
View the complete source on GitHubmicro-100-200ms
When your agent uses it
Use when building micro-interactions between 100-200ms - tooltips appearing, dropdown opens, small feedback animations that feel quick but perceptible
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
615 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Micro Speed
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Key Insight
Files
SKILL.mdcore2,537 bytes
Read SKILL.md
# Micro Animations (100-200ms)
The 100-200ms range is the **sweet spot for micro-interactions**. Fast enough to feel responsive, slow enough to be perceived as intentional motion.
## Disney Principles at Micro Speed
### Works Well
**Squash & Stretch**: Light application - 5-10% works for bouncy buttons, appearing elements.
**Anticipation**: Micro-anticipation possible - 20-30ms wind-up before 150ms action.
**Staging**: Single focal point - one element moving, rest static.
View the complete source on GitHuborchestrated-sequences
When your agent uses it
Use when building multi-part animation sequences - staggered reveals, choreographed UI, coordinated motion where multiple elements work together
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
995 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles for Orchestration
- Timing Strategies
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Key Insight
Files
SKILL.mdcore4,011 bytes
Read SKILL.md
# Orchestrated Sequences
Orchestrated sequences coordinate **multiple elements across time**. Like a conductor directing an orchestra, you control when each element enters, how it moves, and how elements relate.
## Disney Principles for Orchestration
### Ensemble Coordination
**Squash & Stretch**: Unified style - all elements should share consistent elasticity. Mix bouncy and stiff looks chaotic.
**Anticipation**: Staggered preparation - lead element anticipates first, others follow in sequence.
**Staging**: Clear hierarchy - primary action leads, secondary elements support but don't compete.
View the complete source on GitHubresponsive-adaptive
When your agent uses it
Use when building context-dependent animations - duration that changes based on device, distance, user preference, or interaction context
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
906 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles for Adaptive Motion
- Adaptive Strategies
- Context Rules
- Implementation Pattern
- Key Insight
Files
SKILL.mdcore3,856 bytes
Read SKILL.md
# Responsive & Adaptive Timing
Responsive timing adapts duration to **context**: device capability, travel distance, user preferences, and interaction type. One duration doesn't fit all situations.
## Disney Principles for Adaptive Motion
### Context-Aware Application
**Squash & Stretch**: Scale with device - more subtle on mobile (less screen real estate for deformation).
**Anticipation**: Shorter on touch devices - touch users expect faster response than mouse users.
**Staging**: Adapt to viewport - smaller screens need more focused staging, less simultaneous motion.
View the complete source on GitHubslow-800-1200ms
When your agent uses it
Use when building deliberate motion between 800-1200ms - dramatic reveals, loading sequences, storytelling moments where users should pause and absorb
What it loads into context
Frontmatter
39 tokensAlways available to the agent
SKILL.md
794 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Slow Speed
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- When NOT to Use
- Key Insight
Files
SKILL.mdcore3,107 bytes
Read SKILL.md
# Slow Animations (800-1200ms)
At 800-1200ms, animation approaches **cinematic territory**. This is deliberate, intentional motion for moments that matter. Users are expected to stop and watch.
## Disney Principles at Slow Speed
### Cinematic Application
**Squash & Stretch**: Pronounced and characterful - 25-35% deformation tells stories. Objects have weight and personality.
**Anticipation**: Full theatrical wind-up - 200-300ms preparation. The audience knows something is coming.
**Staging**: Scene composition - think in terms of camera and stage. Clear visual hierarchy with entrance order.
View the complete source on GitHubsmall-200-300ms
When your agent uses it
Use when building small transitions between 200-300ms - modal appearances, card expansions, navigation transitions that users consciously perceive
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
667 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles at Small Duration
- Easing Recommendations
- Best Use Cases
- Implementation Pattern
- Key Insight
Files
SKILL.mdcore2,664 bytes
Read SKILL.md
# Small Transitions (200-300ms)
At 200-300ms, users **consciously perceive motion**. This duration bridges micro-interactions and full animations - ideal for UI state changes.
## Disney Principles at Small Duration
### Works Well
**Squash & Stretch**: Visible but restrained - 10-15% for playful interfaces, 5% for professional.
**Anticipation**: Brief wind-up works - 40-60ms preparation enhances 200ms main action.
**Staging**: Clear hierarchy - primary element leads, secondary follows by 50-100ms.
View the complete source on GitHubuniversal-timing
When your agent uses it
Use when learning animation timing fundamentals - principles that apply regardless of duration, the foundational rules that scale across all time ranges
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
928 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Disney Principles - Universal Application
- Universal Ratios
- Easing That Works Everywhere
- Universal Laws
- Duration Selection Framework
- Key Insight
Files
SKILL.mdcore3,827 bytes
Read SKILL.md
# Universal Timing Principles
Some animation truths **transcend duration**. These principles work at 50ms and 5000ms. Master these to make good timing decisions at any scale.
## Disney Principles - Universal Application
### Always True
**Squash & Stretch**: Scale proportionally - 5% at 100ms, 30% at 2000ms. Never eliminate, always proportional.
**Anticipation**: Ratio stays constant - anticipation is 20-30% of main action duration, regardless of total time.
**Staging**: One clear focus - whether instant or cinematic, only one thing should demand primary attention.
View the complete source on GitHubanticipation-mastery
When your agent uses it
Use when designing action sequences, user interactions, state transitions, or any motion that needs telegraphing to feel intentional rather than sudden.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
729 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Setup Principle
- Core Theory
- The Three Functions
- Timing Dynamics
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Reversal Technique
- Implementation Heuristic
Files
SKILL.mdcore3,728 bytes
Read SKILL.md
# Anticipation Mastery
## The Setup Principle
Anticipation prepares the audience for action. Discovered through theatrical observation, Disney animators found that without a preparatory movement, actions appeared to happen "out of nowhere"—confusing rather than exciting. The principle: before any significant action, there must be a counter-movement.
## Core Theory
**Newton's Third Law, Visualized**: Physical actions require preparation. A pitcher winds up before throwing. A cat crouches before pouncing. Anticipation makes this mechanical necessity visible and dramatic.
**Attention Direction**: Anticipation tells viewers where to look and what to expect. It transforms surprise into suspense—a more engaging emotional state.
## The Three Functions
View the complete source on GitHubappeal-mastery
When your agent uses it
Use when designing character personalities, creating memorable motion signatures, ensuring animations feel polished, or making visual experiences that audiences want to watch.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
1,056 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Magnetism Principle
- Core Theory
- The Appeal Formula
- Components of Appeal
- Motion Appeal
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Personality Test
- The Repeat Test
- The Apple/Pixar Standard
- Implementation Heuristic
Files
SKILL.mdcore5,089 bytes
Read SKILL.md
# Appeal Mastery
## The Magnetism Principle
Appeal is the quality that makes audiences want to watch. It's not about prettiness—villains need appeal too. It's about charisma, clarity, and design excellence that draws the eye and holds attention. Without appeal, technically perfect animation falls flat. With appeal, even simple motion becomes captivating.
## Core Theory
**Appeal ≠ Attractiveness**: Appeal means compelling, not beautiful. A well-designed monster is appealing. A poorly designed hero is not. Appeal is about magnetic presence.
**Clarity creates appeal**: Audiences are drawn to what they can easily read and understand. Confused design repels attention.
**Personality creates appeal**: Distinctive character—whether in characters, objects, or UI elements—creates memorability and affection.
View the complete source on GitHubarc-mastery
When your agent uses it
Use when designing motion paths, character movement trajectories, gesture animations, or any motion that should feel natural rather than robotic.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
897 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Natural Path Principle
- Core Theory
- Arc Types
- The Pivot Chain
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The 3D Arc Challenge
- Arc Drawing Technique
- Implementation Heuristic
Files
SKILL.mdcore4,372 bytes
Read SKILL.md
# Arc Mastery
## The Natural Path Principle
Almost all natural movement follows curved paths. Arms swing in arcs. Heads turn on arcs. Thrown objects travel parabolic arcs. When animation moves in straight lines, it immediately feels mechanical and artificial. Arcs are the signature of organic motion.
## Core Theory
**Anatomical basis**: Bodies are systems of hinges and pivots. When a joint rotates, everything attached to it moves in an arc centered on that joint. Straight lines require mechanical rails—biology doesn't have those.
**Physics basis**: Gravity creates parabolic curves on projectiles. Momentum creates curved paths when direction changes. Straight-line direction changes require infinite force.
## Arc Types
View the complete source on GitHubexaggeration-mastery
When your agent uses it
Use when determining how far to push motion beyond realism, calibrating animation intensity for context, or making key moments register with audiences.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
1,038 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Truth Beyond Realism
- Core Theory
- The Exaggeration Spectrum
- What to Exaggerate
- What NOT to Exaggerate
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Restraint Paradox
- Context Calibration Method
- Implementation Heuristic
Files
SKILL.mdcore4,656 bytes
Read SKILL.md
# Exaggeration Mastery
## The Truth Beyond Realism
Exaggeration isn't about making things unrealistic—it's about making things feel true. A perfect photographic copy of motion often feels dead on screen. Animation requires pushing beyond literal reality to capture the essence of movement, emotion, and intent.
## Core Theory
**The camera lies**: Film loses dimension, haptic feedback, and environmental immersion. What reads clearly in real life often flattens on screen. Exaggeration compensates for this loss.
**Essence over accuracy**: Exaggeration distills motion to its essential quality. A sad slump becomes sadder. A joyful leap becomes more joyful. The caricature captures truth the photograph misses.
## The Exaggeration Spectrum
View the complete source on GitHubfollow-through-overlapping
When your agent uses it
Use when animating multi-part objects, character appendages, fabric, hair, or any motion requiring realistic drag, momentum, and settling behavior.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
870 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Momentum Principle
- Core Theory: Two Related Concepts
- The Drag Hierarchy
- Physical Properties Affecting Drag
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Stagger Formula
- The Settling Curve
- Implementation Heuristic
Files
SKILL.mdcore4,203 bytes
Read SKILL.md
# Follow Through & Overlapping Action Mastery
## The Momentum Principle
Nothing stops all at once. When a character halts, their hair keeps moving. When a car brakes, passengers lurch forward. Follow through and overlapping action capture how different parts of a system respond to forces at different rates—the principle that makes animation feel physically grounded.
## Core Theory: Two Related Concepts
**Follow Through**: When the main body stops, appendages continue moving due to momentum, then settle. The termination behavior of motion.
**Overlapping Action**: Different parts move at different rates throughout motion, not just at stops. Hair doesn't start moving when the head starts—it drags behind, then catches up. The continuous offset of timing.
## The Drag Hierarchy
View the complete source on GitHubsecondary-action-mastery
When your agent uses it
Use when enriching primary animations, adding supporting details, creating depth in motion, or making scenes feel alive without distracting from main action.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
929 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Enrichment Principle
- Core Theory
- The Distinction: Secondary Action vs. Overlapping Action
- Categories of Secondary Action
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Subtlety Spectrum
- The "Remove and Test" Method
- Implementation Heuristic
Files
SKILL.mdcore4,692 bytes
Read SKILL.md
# Secondary Action Mastery
## The Enrichment Principle
Secondary action adds life to a scene without distracting from the main action. A character walking (primary) while whistling and swinging their arms (secondary). A button pressing (primary) with a subtle ripple effect (secondary). It's the difference between functional animation and rich, immersive motion.
## Core Theory
**Subordination principle**: Secondary action must never compete with primary action. If viewers watch the secondary instead of primary, you've failed. The supporting role must remain supporting.
**Reinforcement function**: Good secondary action reinforces the primary action's meaning. It doesn't just add motion—it adds dimension to the story being told.
## The Distinction: Secondary Action vs. Overlapping Action
View the complete source on GitHubslow-in-out-mastery
When your agent uses it
Use when designing easing curves, controlling motion pacing, creating natural acceleration/deceleration, or making movements feel physically grounded.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
981 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Physics Principle
- Core Theory
- The Spacing Principle
- Common Easing Functions
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Bounce and Elastic Extensions
- The 80/20 Rule
- Implementation Heuristic
Files
SKILL.mdcore4,404 bytes
Read SKILL.md
# Slow In / Slow Out Mastery
## The Physics Principle
Objects in the real world don't move at constant speeds—they accelerate from rest and decelerate to stops. Slow in/slow out (also called ease in/ease out) captures this fundamental truth. Without it, animation looks mechanical. With it, motion feels alive.
## Core Theory
**Slow Out** (Ease Out): More drawings clustered at the start of a movement. The object accelerates away from its starting position gradually.
**Slow In** (Ease In): More drawings clustered at the end of a movement. The object decelerates into its final position gradually.
**Linear motion**: Equal spacing between positions. Rare in nature, useful for mechanical elements or stylistic choice.
View the complete source on GitHubsolid-drawing-mastery
When your agent uses it
Use when creating motion that needs dimensional grounding, designing transforms that maintain object integrity, or ensuring animations feel structurally sound.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
1,027 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Dimensional Principle
- Core Theory
- The Three-Dimensional Challenge
- Elements of Solidity
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Construction Approach
- Digital Solidity Techniques
- The Tangent Trap
- Implementation Heuristic
Files
SKILL.mdcore5,022 bytes
Read SKILL.md
# Solid Drawing Mastery
## The Dimensional Principle
Solid drawing means creating the illusion of three-dimensional form, weight, and volume. In traditional animation, it meant understanding anatomy, perspective, and form. In digital motion, it means ensuring transforms and movements feel grounded in physical space, not flat manipulations of 2D shapes.
## Core Theory
**Form over symbol**: Beginning animators draw symbols (a circle for a head, lines for arms). Master animators draw forms—volumes that exist in space with weight and dimension.
**Construction consistency**: Objects must maintain consistent volume and proportions throughout motion. A character's head shouldn't grow when they turn. A box shouldn't warp into a trapezoid.
## The Three-Dimensional Challenge
View the complete source on GitHubsquash-stretch-mastery
When your agent uses it
Use when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression.
What it loads into context
Frontmatter
32 tokensAlways available to the agent
SKILL.md
652 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Foundation Principle
- Core Theory
- The Elasticity Spectrum
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- Implementation Heuristic
Files
SKILL.mdcore3,107 bytes
Read SKILL.md
# Squash & Stretch Mastery
## The Foundation Principle
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.
## Core Theory
**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.
## The Elasticity Spectrum
View the complete source on GitHubstaging-mastery
When your agent uses it
Use when composing scenes, designing layouts, directing user attention, or ensuring a single clear idea is communicated at any given moment.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
739 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Clarity Principle
- Core Theory
- The Staging Toolkit
- The Hierarchy of Attention
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Negative Space Principle
- Implementation Heuristic
Files
SKILL.mdcore3,868 bytes
Read SKILL.md
# Staging Mastery
## The Clarity Principle
Staging is the presentation of an idea so that it is unmistakably clear. Borrowed from theater, this principle addresses animation's core challenge: the audience has limited time to comprehend each moment. Poor staging creates confusion; masterful staging creates effortless understanding.
## Core Theory
**One Idea Per Moment**: The eye cannot process competing focal points simultaneously. Every frame should have exactly one primary point of interest. Secondary elements support, never compete.
**Silhouette Test**: An action should be readable in pure silhouette. If the pose isn't clear as a black shape against white, the staging fails. This test remains relevant across all visual media.
## The Staging Toolkit
View the complete source on GitHubstraight-ahead-pose-mastery
When your agent uses it
Use when planning animation workflows, deciding between spontaneous vs controlled approaches, or balancing creative freedom with structural precision.
What it loads into context
Frontmatter
33 tokensAlways available to the agent
SKILL.md
824 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Workflow Principle
- Core Theory
- Character Comparison
- The Hybrid Approach
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Energy Injection Technique
- Implementation Heuristic
Files
SKILL.mdcore3,983 bytes
Read SKILL.md
# Straight Ahead vs Pose to Pose Mastery
## The Workflow Principle
This principle isn't about what animation looks like—it's about how animation is created. Two fundamentally different approaches produce different qualities, and understanding when to use each (or combine them) separates competent animators from masters.
## Core Theory
**Straight Ahead Action**: Drawing frame 1, then frame 2, then frame 3, sequentially. The animator discovers the motion while creating it. Like jazz improvisation—spontaneous, energetic, unpredictable.
**Pose to Pose**: Planning key poses first, then filling in between. The animator architects the motion before executing. Like classical composition—controlled, precise, structured.
## Character Comparison
View the complete source on GitHubtiming-principle-mastery
When your agent uses it
Use when determining animation durations, controlling pacing, establishing rhythm, or making motion feel appropriately weighted and emotionally resonant.
What it loads into context
Frontmatter
34 tokensAlways available to the agent
SKILL.md
1,062 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The Weight of Time
- Core Theory
- The Frame Rate Foundation
- Timing Categories
- Interaction with Other Principles
- Domain Applications
- Common Mistakes
- The Timing Contrast Principle
- The Duration Hierarchy
- The Hold
- Implementation Heuristic
Files
SKILL.mdcore4,605 bytes
Read SKILL.md
# Timing Mastery
## The Weight of Time
Timing is the number of frames (or milliseconds) an action takes. It's deceptively simple—just duration—yet it communicates weight, emotion, and energy more powerfully than any other principle. Change the timing, change the meaning.
## Core Theory
**Physical communication**: Timing tells us about mass and force. Heavy objects start slow, stop slow. Light objects respond instantly. A bowling ball and a balloon falling the same distance—timing alone differentiates them.
**Emotional communication**: Timing tells us about character state. Sluggish timing reads as tired, depressed, or massive. Snappy timing reads as alert, nervous, or lightweight.
## The Frame Rate Foundation
View the complete source on GitHubaccessibility-issues
When your agent uses it
Use when animation excludes users with vestibular disorders, cognitive disabilities, or assistive technology needs
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
544 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
Files
SKILL.mdcore2,409 bytes
Read SKILL.md
# Accessibility Issues
Make animations inclusive using Disney's principles thoughtfully.
## Problem Indicators
- Motion sickness complaints
- Vestibular disorder triggers
- Screen reader confusion
- Cognitive overload
- Seizure risk (flashing)
- Keyboard focus lost during animation
## Diagnosis by Principle
View the complete source on GitHubattention-management
When your agent uses it
Use when wrong elements get attention, important content is missed, or visual hierarchy is broken by animation
What it loads into context
Frontmatter
26 tokensAlways available to the agent
SKILL.md
607 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
- Hierarchy Through Motion
Files
SKILL.mdcore2,709 bytes
Read SKILL.md
# Attention Management
Direct user focus correctly using Disney's principles.
## Problem Indicators
- Users miss important content
- Decorative elements steal focus
- CTAs don't stand out
- Users look at wrong things first
- Information hierarchy is unclear
## Diagnosis by Principle
### StagingView the complete source on GitHubbrand-consistency
When your agent uses it
Use when animation doesn't match brand personality, feels generic, or clashes with design language
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
598 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
Files
SKILL.mdcore2,502 bytes
Read SKILL.md
# Brand Consistency
Align animation style with brand identity using Disney's principles.
## Problem Indicators
- Animation feels "off-brand"
- Generic motion that could be any product
- Inconsistent animation styles across features
- Motion conflicts with brand voice
- Users don't recognize the product's personality
## Diagnosis by Principle
### AppealView the complete source on GitHubemotional-disconnect
When your agent uses it
Use when animation feels wrong, creates unintended emotional response, or mismatches context
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
685 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Emotion-to-Motion Map
- Code Pattern
Files
SKILL.mdcore2,835 bytes
Read SKILL.md
# Emotional Disconnect
Align animation emotion with context using Disney's principles.
## Problem Indicators
- Animation feels "off" but hard to articulate
- Playful motion on serious content
- Sterile motion on warm content
- Users describe UI as cold/robotic or chaotic/annoying
- Mismatch between animation and message
## Diagnosis by Principle
### AppealView the complete source on GitHubimplementation-debugging
When your agent uses it
Use when animation doesn't work as expected, has bugs, or behaves inconsistently
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
757 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Common Bugs
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
- DevTools Tips
Files
SKILL.mdcore3,355 bytes
Read SKILL.md
# Implementation Debugging
Debug animation issues using Disney's principles as diagnostic framework.
## Problem Indicators
- Animation doesn't play at all
- Animation plays but looks wrong
- Works in dev, broken in production
- Inconsistent across browsers
- Animation triggers at wrong time
- Flickering or visual glitches
## Diagnosis by Principle
View the complete source on GitHubmotion-sickness
When your agent uses it
Use when animation causes dizziness, nausea, disorientation, or vestibular discomfort
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
671 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Dangerous Patterns
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Safe Alternatives
- Code Pattern
Files
SKILL.mdcore2,827 bytes
Read SKILL.md
# Motion Sickness Prevention
Eliminate vestibular triggers using Disney's principles safely.
## Problem Indicators
- Users report dizziness or nausea
- Disorientation during navigation
- Users avoid certain features
- Complaints increase with larger screens
- Parallax or zoom effects cause issues
## Dangerous Patterns
These trigger vestibular responses:View the complete source on GitHubperformance-optimization
When your agent uses it
Use when animation runs slow, janky, or causes frame drops
What it loads into context
Frontmatter
21 tokensAlways available to the agent
SKILL.md
528 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
Files
SKILL.mdcore2,238 bytes
Read SKILL.md
# Performance Optimization
Diagnose and fix slow or janky animations using Disney's 12 principles.
## Problem Indicators
- Frame rate drops below 60fps
- Stuttering or choppy motion
- UI feels sluggish
- Battery drain on mobile
- Layout thrashing
## Diagnosis by Principle
### Straight Ahead vs Pose-to-PoseView the complete source on GitHubtechnical-constraints
When your agent uses it
Use when animation is limited by browser support, platform capabilities, or technical requirements
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
584 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
- Platform-Specific Tips
Files
SKILL.mdcore2,673 bytes
Read SKILL.md
# Technical Constraints
Work within platform limitations while preserving animation intent.
## Problem Indicators
- Animation doesn't work on target browsers
- Mobile devices can't handle animation
- Framework limitations block implementation
- File size constraints (Lottie, sprites)
- Email/constrained environment needs
## Diagnosis by Principle
### Straight Ahead vs Pose-to-PoseView the complete source on GitHubtiming-calibration
When your agent uses it
Use when animation speed feels wrong—too fast, too slow, or inconsistent
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
749 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Timing Scale
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
Files
SKILL.mdcore2,866 bytes
Read SKILL.md
# Timing Calibration
Get animation speed right using Disney's timing principles.
## Problem Indicators
- "Too slow" or "too fast" feedback
- Animations feel inconsistent
- Similar actions have different speeds
- Users wait for animations
- Motion feels robotic or unnatural
## Diagnosis by Principle
### TimingView the complete source on GitHubuniversal-solutions
When your agent uses it
Use when facing any animation problem as a comprehensive diagnostic framework
What it loads into context
Frontmatter
19 tokensAlways available to the agent
SKILL.md
771 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The 12 Principles Checklist
- Quick Diagnostic
- Master Troubleshooting Checklist
- When to Remove Animation
Files
SKILL.mdcore3,184 bytes
Read SKILL.md
# Universal Animation Solutions
A complete diagnostic framework using all 12 Disney principles.
## The 12 Principles Checklist
Run through each principle to diagnose any animation problem:
### 1. Squash and Stretch
**Check**: Is there appropriate flexibility?
**Problem sign**: Rigid, lifeless motion
**Fix**: Add subtle scale changes on impact/acceleration
### 2. AnticipationView the complete source on GitHubuser-feedback-clarity
When your agent uses it
Use when users don't notice feedback, miss state changes, or can't tell if their action worked
What it loads into context
Frontmatter
28 tokensAlways available to the agent
SKILL.md
611 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Code Pattern
Files
SKILL.mdcore2,520 bytes
Read SKILL.md
# User Feedback Clarity
Make feedback animations unmissable using Disney's principles.
## Problem Indicators
- Users click multiple times (didn't see feedback)
- "Did it work?" questions
- Users miss success/error states
- Form submission confusion
- State changes go unnoticed
## Diagnosis by Principle
### AnticipationView the complete source on GitHubux-friction
When your agent uses it
Use when animation causes user confusion, delays task completion, or creates frustration
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
503 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Problem Indicators
- Diagnosis by Principle
- Quick Fixes
- Troubleshooting Checklist
- Pattern
Files
SKILL.mdcore2,207 bytes
Read SKILL.md
# UX Friction
Diagnose animations that block, confuse, or frustrate users.
## Problem Indicators
- Users wait for animations to finish
- Confusion about what happened
- Repeated clicks/taps during animation
- Users skip or abandon tasks
- "Where did that go?" moments
## Diagnosis by Principle
### TimingView the complete source on GitHubSkills included
- 3d-spatial
- accessible-motion
- brand-marketing
- data-visualization
- game-development
- micro-interactions
- mobile-touch
- page-transitions
- presentations
- universal-fallback
- video-motion-graphics
- web-motion-design
- anticipation-payoff
- attention-direction
- character-appeal
- emotional-narrative
- exaggerated-clarity
- naturalistic-motion
- physics-intuition
- problem-diagnosis
- rhythm-pacing
- spatial-thinking
- timing-mastery
- universal-mindset
- accessibility-advocate
- animator-traditional
- brand-strategist
- creative-director
- educator-teacher
- filmmaker
- frontend-developer
- game-designer
- motion-designer
- product-manager
- universal-practitioner
- ux-researcher
- Animation Principles - Absolute Beginner
- Animation Principles - Advanced
- Animation Principles - Deep Dive
- Animation Principles - Expert
- Animation Principles - Intermediate
- Animation Principles - Master
- Animation Principles - Novice
- Animation Principles - Quick Start
- Animation Principles - Refresher
- Animation Principles - Teaching Others
- Animation Principles - Troubleshooting
- Animation Principles - Universal Reference
- attention-grabbers
- continuous-loops
- entrance-animations
- exit-animations
- feedback-indicators
- gesture-responses
- hover-interactions
- loading-states
- scroll-animations
- state-changes
- transition-sequences
- universal-patterns
- calm-relaxation
- comfort-safety
- elegance-sophistication
- excitement-energy
- friendliness-approachability
- joy-delight
- playfulness-fun
- power-confidence
- professionalism-credibility
- trust-reliability
- universal-emotion
- urgency-action
- accordions-dropdowns
- buttons-ctas
- cards-containers
- carousels-sliders
- forms-inputs
- icons-badges
- lists-grids
- loaders-spinners
- modals-dialogs
- navigation-menus
- notifications-toasts
- universal-elements
- e-commerce-retail
- education-learning
- enterprise-b2b
- fintech-banking
- fitness-wellness
- gaming-entertainment
- healthcare-medical
- media-publishing
- saas-productivity
- social-media
- travel-hospitality
- universal-industry
- after-effects
- anime-js
- css-native
- figma-prototyping
- framer-motion
- gsap-greensock
- lottie-bodymovin
- motion-one
- popmotion
- react-spring
- rive-animations
- universal-tool
- continuous-infinite
- deliberate-1200-2000ms
- dramatic-2000ms-plus
- instant-0-100ms
- large-500-800ms
- medium-300-500ms
- micro-100-200ms
- orchestrated-sequences
- responsive-adaptive
- slow-800-1200ms
- small-200-300ms
- universal-timing
- anticipation-mastery
- appeal-mastery
- arc-mastery
- exaggeration-mastery
- follow-through-overlapping
- secondary-action-mastery
- slow-in-out-mastery
- solid-drawing-mastery
- squash-stretch-mastery
- staging-mastery
- straight-ahead-pose-mastery
- timing-principle-mastery
- accessibility-issues
- attention-management
- brand-consistency
- emotional-disconnect
- implementation-debugging
- motion-sickness
- performance-optimization
- technical-constraints
- timing-calibration
- universal-solutions
- user-feedback-clarity
- ux-friction
Repository facts
- License
- MIT
- Created
- Dec 30, 2025
- Last pushed
- Dec 30, 2025
- Forks
- 17
- Open issues
- 1
- Project activity
- Slowing
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 4 notes
skills/01-by-domain/3d-spatial/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/01-by-domain/3d-spatial/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/07-by-ui-element/buttons-ctas/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/07-by-ui-element/modals-dialogs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- No network access
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
No combined signals at this commit.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path CLAUDE.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/01-by-domain/3d-spatial/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/01-by-domain/3d-spatial/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/01-by-domain/3d-spatial/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/01-by-domain/3d-spatial/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/01-by-domain/3d-spatial/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.