home / skills / dylantarre / animation-principles / attention-management
This skill directs user focus using Disney's animation principles to fix hierarchy and guide attention to key content.
npx playbooks add skill dylantarre/animation-principles --skill attention-managementReview the files below or copy the command above to add this skill to your agents.
---
name: attention-management
description: Use when wrong elements get attention, important content is missed, or visual hierarchy is broken by animation
---
# 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
### Staging
**Issue**: Multiple elements compete for attention
**Fix**: One thing moves at a time. Animate the most important element; keep others still.
### Timing
**Issue**: Everything animates at same speed
**Fix**: Primary content: faster animation. Secondary: slower or delayed. Speed implies importance.
### Exaggeration
**Issue**: Uniform motion across hierarchy
**Fix**: Important elements get more dramatic animation. Background elements get subtle motion.
### Anticipation
**Issue**: No buildup directs eyes
**Fix**: Use anticipation to guide attention. A small movement can draw eyes before the main action.
### Appeal
**Issue**: Wrong elements are visually interesting
**Fix**: Make important elements the most visually appealing. Animation should enhance hierarchy, not fight it.
## Quick Fixes
1. **One animation at a time** - Sequence, don't parallelize
2. **Stagger by importance** - Most important animates first
3. **Reduce decorative motion** - Background should be calm
4. **Increase CTA animation contrast** - Stands out from surroundings
5. **Use motion to guide reading order** - Top-to-bottom, left-to-right
## Troubleshooting Checklist
- [ ] What do users look at first? (Eye tracking or testing)
- [ ] Does animation sequence match importance hierarchy?
- [ ] Are decorative animations subtle enough?
- [ ] Does primary CTA have strongest motion?
- [ ] Count simultaneous animations (should be 1-2)
- [ ] Test: Hide animation—does hierarchy still work?
- [ ] Is motion guiding or distracting?
- [ ] Does stillness create emphasis where needed?
## Code Pattern
```css
/* Stagger by importance */
.hero-title {
animation: fadeInUp 400ms ease-out;
}
.hero-subtitle {
animation: fadeInUp 400ms ease-out 100ms backwards;
}
.hero-cta {
animation: fadeInUp 400ms ease-out 200ms backwards,
pulse 2s ease-in-out 1s infinite;
}
/* De-emphasize background */
.background-element {
animation: subtleDrift 20s linear infinite;
opacity: 0.3;
}
```
## Hierarchy Through Motion
| Priority | Animation Style |
|----------|----------------|
| Primary | Fast, prominent, potentially looping |
| Secondary | Medium speed, one-time |
| Tertiary | Slow, subtle, or static |
| Background | Very slow or no animation |
This skill helps designers and developers direct user attention using Disney’s animation principles. It diagnoses when animations steal focus or obscure hierarchy and provides targeted fixes to make important content stand out. Use it to restore clear visual order and improve CTA performance.
The skill inspects animation timing, sequencing, and visual appeal to find where motion competes with content. It recommends concrete changes—single-focus staging, staggered timing, exaggerated emphasis for key items, and reduced decorative motion. It also provides quick CSS patterns and a troubleshooting checklist to validate results.
How many elements should animate simultaneously?
Keep simultaneous prominent animations to one, occasionally two if purposefully sequenced; background motion can run slowly and subtly.
Will removing all motion hurt usability?
Not necessarily. Static hierarchy should still communicate priority; motion should enhance that hierarchy, not replace it. Test with animation off to ensure clarity.