К основному содержанию
скилл CX Codex

power-confidence — скилл для Claude Code: анимации силы и уверенности

Скилл задаёт правила анимаций, которые читаются как сила и власть: тяжёлое движение, резкая остановка, минимум отскока. Пригодится на hero-секциях и витринах премиум-продуктов.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add dylantarre/animation-principles --skill power-confidence -a claude-code
Открыть на GitHub

Что делает power-confidence

Скилл описывает, как строить движение с ощущением веса. Растяжение почти не используется, зато сжатие при ударе заметное. Подготовка к движению занимает 100-200ms — это не пауза, а набор силы. Длительности держатся в диапазоне 150-300ms, у входа и удара свои значения.

Внутри — таблица таймингов и изингов, три CSS-переменные (--power-strike, --power-land, --power-drive) и готовый кейфрейм power-land с просадкой по Y и лёгким сжатием. Отдельно разобраны принципы: прямая траектория вместо дуги, контролируемое затухание, вторичные волны вроде короткой тряски экрана. Прямолинейное действие (straight ahead) скилл советует не применять: сила требует намерения.

Скилл рассчитан на веб-анимацию, поэтому всё выражено в CSS-значениях и миллисекундах. Если у вас в проекте уже есть дизайн-система с другими кривыми, эти изинги придётся согласовывать, иначе движение будет выбиваться из общего ритма.

Какие задачи решает

  • сделать появление hero-заголовка весомым, а не плавным
  • подобрать изинг для резкой остановки элемента
  • добавить отклик окружения на удар карточки
  • выставить тайминги для входа, удара и затухания
  • уйти от пружинистых отскоков в премиум-интерфейсе

Примеры запросов агенту

  • Сделай анимацию появления заголовка в стиле power-confidence: вход 250ms, резкая остановка.
  • Подбери изинг и кейфрейм для карточки, которая приземляется с ощущением веса.
  • Добавь короткую тряску экрана в момент удара блока, по правилам power-confidence.

Как установить power-confidence

1Через Skills CLI (Vercel)

npx skills add dylantarre/animation-principles --skill power-confidence -a claude-code

2Вручную: положить файлы

~/.claude/skills/power-confidence/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/power-confidence/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора86

Animation Principles - Expert Скилл для тех, кто уже освоил базовые принципы анимации и хочет нарушать их намеренно: анти-сквош, пропущенное anticipation, сломанные дуги. CX Codex +1 499установок timing-calibration Скилл разбирает жалобы «слишком быстро» и «слишком медленно» и подбирает длительности и easing по типу действия. CX Codex +1 497установок Animation Principles - Teaching Others Помогает объяснить 12 принципов анимации ученикам, менти и коллегам разного уровня: что показать первым и на чём обычно спотыкаются. CX Codex +1 495установок user-feedback-clarity Скилл для ИИ-агента, который разбирает, почему пользователи не замечают отклик интерфейса, и подсказывает, как это исправить. CX Codex +1 496установок universal-patterns Задаёт базовые длительности, кривые изинга и 12 принципов анимации для любого движения в интерфейсе. Пригодится, когда агент пишет CSS-переходы и не угадывает с таймингом. CX Codex +1 493установок secondary-action-mastery Скилл учит добавлять вторичное движение так, чтобы оно поддерживало главное действие, а не спорило с ним. Пригодится в UI-анимации и игровом филе. CX Codex +1 494установок feedback-indicators Скилл для анимаций обратной связи: галочки успеха, тряска ошибок, валидация полей и тосты. Пригодится, когда интерфейс должен внятно отвечать на действие пользователя. CX Codex +1 493установок Animation Principles - Troubleshooting Скилл разбирает, почему анимация выглядит неправильно, и подсказывает, какой принцип нарушен. Пригодится, когда движение «не читается», но причина неясна. CX Codex +1 490установок

Похожие

glass-dark-mode-clock MengTo Задаёт дизайн-систему тёмного стекла: матовые панели, сетка лучей и круглый циферблат-калибратор в центре страницы. CX Codex +1 1 400установок power typeui.sh Задаёт агенту правила тёмного интерфейса: крупные заголовки, монохромная палитра, токены и проверки доступности. Пригодится, когда нужен строгий вид без ручной вычитки стилей. CX Codex +1 2 000установок motion-system Owl-Listener Задаёт единый набор длительностей, кривых и правил для анимаций в продукте. Пригодится, когда у каждого компонента свои тайминги. CX Codex +1 1 800установок emil-design-eng emilkowalski Скилл задаёт правила для полировки интерфейсов, компонентов и анимаций. Пригодится, когда UI работает, но требует более точных состояний и переходов. CX Codex +1 388 200установок review-animations emilkowalski Проверяет код интерфейсных анимаций по принципам Эмиля Ковальски. Помогает убрать дерганые переходы, медленный ease-in и лишнюю нагрузку на процессор. CX Codex +1 256 500установок uncodixfy cyxzdev Учит агента не генерировать типичный «кодексовый» интерфейс: без градиентов, плавающих панелей и декоративных заголовков. Пригодится, когда фронтенд от ИИ выглядит слишком шаблонно. CX Codex +1 5 600установок

Рядом в теме «Фронтенд и UI»

Всё по теме «Фронтенд и UI» →

Вопросы о power-confidence

Как установить power-confidence в Claude?

Выполните npx skills add dylantarre/animation-principles --skill power-confidence -a claude-code. Файл скилла окажется в ~/.claude/skills/power-confidence/SKILL.md.

Что делает power-confidence?

Задаёт правила анимаций с ощущением силы: сжатие вместо растяжения, подготовка к движению, резкая остановка и контролируемое затухание. Внутри есть таблица таймингов, CSS-переменные и кейфрейм power-land.

На каких платформах работает скилл?

Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для каждой платформы своя команда установки, файл кладётся в папку скиллов этой платформы.

Исходный текст

SKILL.md · MIT
---
name: power-confidence
description: Use when creating animations that convey strength, authority, or bold confidence in brand and product.
---

# 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.

### Anticipation
Deliberate, confident preparation (100-200ms). Not hesitation—gathering power. Like a predator before striking.

### Staging
Dominant positioning. Large scale, center stage. Powerful elements command attention through presence, not motion.

### Straight Ahead Action
Avoid. Power requires intention and control. Every movement should be deliberate, not spontaneous.

### Follow Through & Overlapping Action
Controlled deceleration. Heavy elements don't bounce—they settle with authority. Short, decisive follow-through.

### Slow In & Slow Out
Strong ease-out with sudden stops. Fast acceleration, decisive landing. `cubic-bezier(0.0, 0, 0.2, 1)` for powerful arrivals.

### Arc
Direct paths preferred. Power takes the straightest route. When arced, low and driving—like a charging bull.

### Secondary Action
Impactful ripples or shockwaves. When power lands, the environment responds. Subtle screen shake, radiating force.

### Timing
Medium-fast with decisive endpoints (150-300ms). Not rushed, not leisurely. Purposeful velocity.

### Exaggeration
Moderate (15-25%). Amplify impact, not movement. The landing matters more than the journey.

### Solid Drawing
Heavy, grounded forms. Strong geometric shapes. Stability and mass in every frame.

### Appeal
Bold, angular design. High contrast. Dark, saturated colors. Commanding presence.

## Timing Recommendations

| Element | Duration | Easing |
|---------|----------|--------|
| Entrance | 200-300ms | `ease-out` |
| Impact | 100-150ms | `ease-out` |
| Settle | 150-200ms | `ease-out` |
| Transition | 250-350ms | `ease-in-out` |

## CSS Easing

```css
--power-strike: cubic-bezier(0.0, 0, 0.2, 1);
--power-land: cubic-bezier(0.16, 1, 0.3, 1);
--power-drive: cubic-bezier(0.25, 0.1, 0.25, 1);
```

## Impact Animation

```css
@keyframes power-land {
  0% {
    transform: translateY(-20px) scale(1.05);
    opacity: 0;
  }
  60% {
    transform: translateY(2px) scale(0.98);
  }
  100% {
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}
```

## Weight Simulation

- Larger elements animate slower
- Powerful elements affect surroundings
- Impacts create brief compression
- Recovery is quick and controlled

## When to Use

- Hero sections and headlines
- Premium product showcases
- Brand statements
- Achievement displays
- Dashboard key metrics
- Executive presentations
- Automotive and luxury brands
- Sports and fitness apps

© dylantarre · MIT · dylantarre/animation-principles

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой