attention-management — скилл для Claude Code: что делает и установка
Скилл для настройки визуальной иерархии в интерфейсе через анимацию по принципам Диснея. Он помогает сфокусировать взгляд пользователя на главном контенте и кнопках действия.
npx skills add dylantarre/animation-principles --skill attention-management -a claude-codeЧто делает attention-management
Скилл анализирует анимации в UI, когда декоративные блоки отвлекают внимание, а целевые кнопки теряются. В его основе лежат принципы анимации Диснея: сценичность (staging), расчёт времени (timing), преувеличение (exaggeration) и упреждение (anticipation). Агент учится выстраивать движение так, чтобы анимация усиливала структуру страницы, а не ломала её.
Главное практическое правило — разделять движения во времени, а не запускать их параллельно. Первичный контент анимируется быстрее и первым, второстепенные элементы получают задержку, а фон остаётся спокойным. На экране допустимы лишь 1–2 анимации одновременно.
Внутри скилла подготовлен готовый шаблон CSS со ступенчатым появлением (stagger) для заголовка, подзаголовка и кнопки с интервалами 100ms и 200ms. Если интерфейс без движения теряет понятную структуру, скилл рекомендует сначала наладить базовую вёрстку, потому что анимация не должна заменять собой скелет страницы.
Какие задачи решает
- исправить визуальную иерархию элементов на странице
- направить внимание пользователя на кнопку действия (CTA)
- убрать конкуренцию за внимание между несколькими анимированными блоками
- выстроить очерёдность появления заголовков и карточек через задержки в CSS
- ослабить избыточную декоративную анимацию на заднем плане
Примеры запросов агенту
- Проверь анимацию на главной странице: пользователи не замечают кнопку оформления заказа.
- Расставь задержки появления для hero-секции, чтобы заголовок появлялся первым, а CTA пульсировал.
- Помоги переписать CSS для карточек по принципам Диснея, чтобы на экране двигался только один элемент за раз.
Как установить attention-management
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill attention-management -a claude-code2Вручную: положить файлы
~/.claude/skills/attention-management/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/attention-management/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill attention-management -a codex2Вручную: положить файлы
.agents/skills/attention-management/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill attention-management -a cursor2Вручную: положить файлы
.cursor/skills/attention-management/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install dylantarre/animation-principles attention-management2Вручную: положить файлы
.github/skills/attention-management/SKILL.md1Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill attention-management -a gemini-cli2Командой платформы
gemini skills install https://github.com/dylantarre/animation-principles --path skills/12-by-problem-type/attention-managementВручную: положить файлы
.devin/skills/attention-management/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add dylantarre/animation-principles --skill attention-management -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о attention-management
Как установить attention-management в Claude Code?
Выполните команду npx skills add dylantarre/animation-principles --skill attention-management -a claude-code. Скилл загрузится в каталог ~/.claude/skills/attention-management/SKILL.md.
Что делает скилл attention-management?
Он помогает агенту находить проблемы с фокусировкой взгляда в интерфейсе и исправлять их анимацией по классическим принципам Диснея. Скилл учит распределять приоритеты контента через скорость, порядок и контраст движения.
Сколько анимаций скилл разрешает запускать одновременно?
В чек-листе скилла указан лимит в 1–2 одновременные анимации. Если элементов больше, скилл предлагает выстраивать их последовательно или замедлять второстепенные слои.
Исходный текст
SKILL.md · MIT
---
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 |
© dylantarre · MIT · dylantarre/animation-principles