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

brand-consistency — скилл для Claude Code: анимация под бренд

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

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

Что делает brand-consistency

Скилл включается, когда движение в интерфейсе выглядит чужим: слишком общее, не совпадает с голосом бренда, отличается от фичи к фиче. Разбор идёт по принципам анимации из школы Disney — Appeal, Exaggeration, Timing, Squash and Stretch, Secondary Action. Для каждого принципа в скилле есть типичная проблема и правка: например, эластичные эффекты советует оставить игривым брендам, а серьёзным — перейти на масштабирование.

Внутри — чек-лист вопросов для аудита и набор быстрых шагов: описать движение тремя словами бренда, завести шкалу таймингов, собрать переиспользуемые токены. В качестве примера скилл даёт CSS-переменные для кривых и длительностей: --brand-ease-default, --brand-duration-fast и другие.

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

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

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

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

  • анимация модалки выглядит не в стиле бренда, разбери по принципам
  • собери motion style guide для нашего продукта
  • проверь тайминги анимаций в проекте на консистентность

Как установить brand-consistency

1Через Skills CLI (Vercel)

npx skills add dylantarre/animation-principles --skill brand-consistency -a claude-code

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

~/.claude/skills/brand-consistency/SKILL.md

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

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

Вопросы о brand-consistency

Как установить brand-consistency в Claude?

Выполните npx skills add dylantarre/animation-principles --skill brand-consistency -a claude-code. Скилл появится по пути ~/.claude/skills/brand-consistency/SKILL.md.

Что делает brand-consistency?

Сопоставляет стиль анимации с характером бренда и подсказывает правки по принципам Appeal, Exaggeration, Timing, Squash and Stretch и Secondary Action.

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

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

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

SKILL.md · MIT
---
name: brand-consistency
description: Use when animation doesn't match brand personality, feels generic, or clashes with design language
---

# 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

### Appeal
**Issue**: Animation lacks distinctive character
**Fix**: Define brand motion attributes. Is your brand playful (bouncy easing), professional (smooth, minimal), energetic (quick, snappy)?

### Exaggeration
**Issue**: Wrong level of drama for brand
**Fix**: Match exaggeration to brand personality. Luxury = subtle. Playful = bouncy. Corporate = restrained.

### Timing
**Issue**: Speed doesn't match brand energy
**Fix**: Fast brands: 100-200ms. Calm brands: 300-500ms. Define a timing scale and use consistently.

### Squash and Stretch
**Issue**: Elastic effects conflict with serious brand
**Fix**: Reserve squash/stretch for playful brands. Use scale transforms for professional brands.

### Secondary Action
**Issue**: Details don't reinforce brand
**Fix**: Secondary actions should amplify brand personality. A fun brand might have playful ripples; a serious brand uses subtle fades.

## Quick Fixes

1. **Create a motion style guide** - Document easing, duration, principles used
2. **Define 3-5 brand motion words** - "Swift, precise, confident"
3. **Build reusable animation tokens** - Consistent timing/easing variables
4. **Audit existing animations** - Find outliers
5. **Create animation components** - Enforce consistency through code

## Troubleshooting Checklist

- [ ] Can you describe animation in 3 brand words?
- [ ] Does motion match brand voice guidelines?
- [ ] Are easing curves consistent across features?
- [ ] Is timing scale documented and followed?
- [ ] Would a competitor use identical animation?
- [ ] Do animations feel like the same product?
- [ ] Test: Show animation without UI—recognizable as your brand?
- [ ] Review with brand/design team

## Code Pattern

```css
:root {
  /* Brand motion tokens */
  --brand-ease-default: cubic-bezier(0.4, 0, 0.2, 1);
  --brand-ease-enter: cubic-bezier(0, 0, 0.2, 1);
  --brand-ease-exit: cubic-bezier(0.4, 0, 1, 1);
  --brand-duration-fast: 150ms;
  --brand-duration-normal: 250ms;
  --brand-duration-slow: 400ms;
}
```

© dylantarre · MIT · dylantarre/animation-principles

Похожие скиллы

Всё по теме «Дизайн» →
brand-visual-language dembrandt Скилл помогает выбрать радиусы, шрифты и стиль иконок так, чтобы интерфейс читался как одна марка. Пригодится, когда начинаете дизайн-систему или ловите разнобой в визуале. CX Codex +1 907установок generate-ui-from-brand dembrandt Превращает URL сайта или файл DESIGN.md в дизайн-токены, решения по UX и готовую спецификацию интерфейса. CX Codex +1 870установок critique-brand-consistency Owl-Listener Сверяет отрендеренный экран с тремя файлами проекта — mood.md, voice.md и tokens.md — и указывает, где стили и тексты разошлись с брендом. CX Codex +1 1 800установок glass-dark-mode-clock MengTo Задаёт дизайн-систему тёмного стекла: матовые панели, сетка лучей и круглый циферблат-калибратор в центре страницы. CX Codex +1 1 400установок brand-designer daffy0208 Помогает собрать айдентику бренда: логотип, палитру, типографику и гайдлайны. Пригодится, когда нужен фирменный стиль прямо в коде проекта. CX Codex +1 1 300установок brand-visual-generator kostja94 Скилл помогает задать или проверить визуальную айдентику: шрифты, палитру, отступы, дизайн-токены и эстетику фронтенда. CX Codex +1 1 400установок

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

arc-mastery Скилл для анимации движения: объясняет, почему прямые линии выглядят механически, и как строить дуги в UI, персонажах и играх. CX Codex +1 523установок micro-100-200ms Скилл для микроанимаций длительностью 100–200 мс: подсказки, выпадающие меню, мелкая обратная связь. Помогает подобрать тайминг и кривые. CX Codex +1 518установок calm-relaxation Скилл для ИИ-кодинга, который задаёт правила плавных и тихих анимаций: длинные тайминги, мягкие кривые, никаких резких движений. CX Codex +1 519установок slow-in-out-mastery Скилл для ИИ-агента, который подсказывает, какую кривую ускорения и замедления выбрать в анимации интерфейса или персонажа. CX Codex +1 517установок attention-grabbers Скилл для ИИ-агента, который подсказывает, как делать пульсации бейджей, тряску ошибок и подсветку новых функций по принципам Disney. CX Codex +1 516установок appeal-mastery Скилл про appeal — качество, из-за которого на анимацию хочется смотреть. Помогает проектировать персонажей, микро-взаимодействия и переходы так, чтобы они читались и запоминались. CX Codex +1 517установок react-spring Скилл показывает, как собрать все 12 принципов анимации Disney на физике пружин React Spring — с готовыми примерами под каждый принцип. CX Codex +1 513установок anticipation-mastery Скилл объясняет принцип anticipation и подсказывает агенту, где добавить подготовительное движение, чтобы анимация не выглядела резкой. CX Codex +1 514установок

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

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