home / skills / dylantarre / animation-principles / universal-industry
This skill helps designers apply Disney's 12 animation principles to any industry, delivering intuitive motion that enhances clarity and brand personality.
npx playbooks add skill dylantarre/animation-principles --skill universal-industryReview the files below or copy the command above to add this skill to your agents.
---
name: universal-industry
description: Use when designing animations for any industry or when industry-specific guidelines do not apply
---
# 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)
- **Universal Rule**: Always signal before irreversible actions
### 3. Staging
- **Default**: Primary action takes visual focus
- **Adjust By**: Content hierarchy and user goals
- **Universal Rule**: One main focus per screen state
### 4. Straight Ahead & Pose to Pose
- **Default**: Pose to pose for UI, straight ahead for data
- **Adjust By**: Content type and interaction pattern
- **Universal Rule**: Match approach to content predictability
### 5. Follow Through & Overlapping Action
- **Default**: Related elements animate in sequence
- **Adjust By**: Visual complexity and element relationships
- **Universal Rule**: Primary element completes before secondary
### 6. Slow In & Slow Out
- **Default**: ease-in-out for most transitions
- **Adjust By**: UI context (entrances = ease-out, exits = ease-in)
- **Universal Rule**: Never use linear for UI motion
### 7. Arc
- **Default**: Subtle curves for natural movement
- **Adjust By**: Interface formality (casual = more arc)
- **Universal Rule**: Straight lines for data, curves for character
### 8. Secondary Action
- **Default**: One supporting animation per primary action
- **Adjust By**: Moment importance and brand expression
- **Universal Rule**: Secondary never overshadows primary
### 9. Timing
- **Default**: 200-300ms for standard interactions
- **Adjust By**: Industry pace and user expectations
- **Universal Rule**: Faster for frequent, slower for significant
### 10. Exaggeration
- **Default**: Subtle, 10-20% beyond literal
- **Adjust By**: Brand personality and context appropriateness
- **Universal Rule**: Exaggerate successes, minimize failures
### 11. Solid Drawing
- **Default**: Consistent visual language throughout
- **Adjust By**: Platform conventions and brand guidelines
- **Universal Rule**: Maintain perspective and proportions
### 12. Appeal
- **Default**: Clean, refined motion that feels intentional
- **Adjust By**: Target audience and brand personality
- **Universal Rule**: Animation should never feel accidental
## Universal Timing Defaults
| Action | Duration | Easing |
|--------|----------|--------|
| Micro-interaction | 100-150ms | ease-out |
| Standard Transition | 200-300ms | ease-in-out |
| Complex Animation | 300-500ms | ease-in-out |
| Emphasis Moment | 400-600ms | custom |
| Page Transition | 300-400ms | ease-in-out |
## Adaptation Framework
### By Brand Personality
- **Professional**: Reduce squash/stretch, minimize exaggeration
- **Playful**: Increase bounce, add secondary actions
- **Premium**: Slower timing, refined easing curves
- **Energetic**: Faster timing, more dynamic motion
### By User Context
- **Working**: Minimize animation, maximize efficiency
- **Browsing**: Enhance discovery with motion
- **Celebrating**: Amplify positive moments
- **Learning**: Support comprehension with motion
## Key Principle
Start with sensible defaults, then calibrate based on industry expectations, brand personality, and user context. When in doubt, err toward subtlety and efficiency.
This skill distills Disney’s 12 animation principles into a practical, industry-agnostic guide for designing motion in interfaces, content, and experiences. It provides sensible defaults, timing presets, and a simple adaptation framework so designers can apply consistent, purposeful animation across any domain. Use it when industry-specific rules are missing or when you need a reliable baseline for motion design.
The skill inspects interaction intent, element hierarchy, and brand personality to recommend which principles to emphasize and how strongly. It supplies default values for timing and easing, plus rules of thumb (e.g., avoid linear motion for UI, signal before irreversible actions). It then suggests calibrated adjustments by brand and user context to ensure motion is both meaningful and efficient.
How strict are the timing defaults?
They are starting points, not rules. Adjust by frequency, significance, and user expectations—faster for repetitive actions, slower for consequential ones.
When should I avoid playful motion?
Avoid playful exaggeration in professional or safety-critical contexts. Reduce squash/stretch and keep motions minimal when efficiency and comprehension matter most.