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

character-appeal — скилл для Claude Code: что делает и как установить

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

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

Что делает character-appeal

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

Работа строится по чётким шагам. Сначала формулируются три ключевые черты личности, затем для них подбираются физические проявления и индивидуальный темп. Если персонаж получается безликим, алгоритм усиливает асимметрию поз и добавляет характерные привычки в движении.

Здесь нет генератора ассетов или готового 3D-кода. Скилл даёт правила режиссуры и физики характера, поэтому конкретные анимации придётся прописывать вручную.

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

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

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

  • Опиши походку и фирменные жесты для нервного мага-ученика по методике character-appeal
  • Главный злодей кажется скучным, переработай его силуэт и тайминг движений
  • Сформулируй три черты характера для робота-спутника и переведи их в физические привычки

Как установить character-appeal

1Через Skills CLI (Vercel)

npx skills add dylantarre/animation-principles --skill character-appeal -a claude-code

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

~/.claude/skills/character-appeal/SKILL.md

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

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

Вопросы о character-appeal

Как установить character-appeal в Claude Code?

Выполните команду npx skills add dylantarre/animation-principles --skill character-appeal -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/character-appeal/SKILL.md.

Что делает скилл character-appeal?

Он направляет модель на создание выразительных персонажей. ИИ использует классические принципы анимации, чтобы превратить черты характера в читаемый силуэт, динамику движений и привычки.

Что делать по инструкции скилла, если персонаж кажется безликим?

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

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

SKILL.md · MIT
---
name: character-appeal
description: Use when creating or animating characters that need to connect with audiences—hero protagonists, memorable villains, lovable sidekicks, or any figure that must have personality and presence.
---

# Character Appeal

Think like a casting director watching auditions. Appeal isn't just "cute"—it's magnetic. Characters must demand attention, invite empathy, and feel uniquely themselves.

## Core Mental Model

Before animating any character, ask: **Why would anyone want to watch this person?**

Appeal is the quality that makes audiences invest. It's not prettiness—villains have appeal. It's the sense that this character is worth following. Their movement reveals their soul.

## The 12 Principles Through Personality

**Appeal** — The principle itself. Design and motion that invites connection. Clear silhouette. Readable expression. Movement that expresses inner life. Characters you remember.

**Solid Drawing** — Characters must have dimensional presence. They need to feel like they could be picked up, like they have weight and mass. Solidity creates believability.

**Exaggeration** — Personality pushed to clarity. A cautious character is *extremely* cautious in movement. A bold character moves with *unmistakable* confidence. Amplify defining traits.

**Staging** — Present characters for maximum impact. Their best angles, their clearest poses. Give them their spotlight moment. Staging serves character.

**Anticipation** — Character-specific preparation. How does *this particular character* wind up for action? A nervous character anticipates differently than a confident one.

**Timing** — Personal tempo. Every character has their own natural rhythm. Quick and anxious. Slow and deliberate. Timing is personality in motion.

**Secondary Action** — Habits and quirks. The gestures a character does without thinking. A hair-twirl, a nose-scratch, a weight-shift. Secondary actions individualize.

**Follow Through & Overlapping Action** — Physical personality. Heavy characters settle differently than light ones. Hair and clothing respond to how the character moves.

**Squash & Stretch** — Elasticity of personality. Rigid characters barely squash. Flexible personalities stretch easily. The body type reflects the inner type.

**Arcs** — Personal movement quality. Graceful characters move in flowing arcs. Aggressive characters have sharp direction changes. The shape of motion is character.

**Slow In & Slow Out** — Energy signature. How does this character accelerate and decelerate? Gentle easing or snappy action? Each character has their own physics.

**Straight Ahead & Pose to Pose** — Character work often benefits from straight ahead exploration to find unexpected personality moments, then pose-to-pose refinement for clarity.

## Practical Application

**Appeal Elements:**
- Recognizable silhouette: Know who it is from shape alone
- Asymmetry: Perfect symmetry feels dead
- Contrast: Big/small, round/angular, fast/slow
- Specificity: Unique details over generic design
- Relatability: Something the audience recognizes in themselves

**Character Movement Questions:**
- How does this character walk? (Swagger? Shuffle? March?)
- How do they use their hands when talking?
- What's their resting pose?
- How do they react to surprise? Anger? Joy?
- What movement do they do that no other character does?

**Building Character Through Motion:**
1. Define three core personality traits
2. Find the physical expression of each trait
3. Establish signature gestures
4. Determine personal timing/tempo
5. Create contrast with other characters

When character feels "generic":
1. Push distinguishing traits further
2. Add specific secondary action habits
3. Develop personal timing distinct from others
4. Find asymmetry in poses and movement

When character feels "unappealing":
1. Clarify silhouette
2. Add vulnerability or desire
3. Ensure actions are motivated
4. Create moments of recognition

**Types of Appeal:**
- Sympathetic: We want to protect them
- Aspirational: We want to be them
- Fascinating: We can't look away
- Comedic: They make us laugh
- Menacing: They thrill us with danger

## The Golden Rule

**Appeal is the promise that this character is worth your time.** Every motion should reveal who they are. Characters aren't moving puppets—they're people. Give them souls, and audiences will follow them anywhere.

© dylantarre · MIT · dylantarre/animation-principles

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

Всё по теме «Дизайн» →
character-design omer-metin Скилл для ИИ-кодинга, который помогает проектировать игровых персонажей: силуэт, форму, цвет и пропорции. Пригодится, когда нужен концепт героя, злодея или NPC. CX Codex +1 400установок character-design-sheet 101-skills Помогает сохранять внешность персонажа в генерациях через FLUX LoRA, круговые схемы ракурсов и текстовые якоря. Пригодится при создании арта для игр, комиксов и новелл. CX Codex +1 55 500установок video-character-design agentara Создаёт спецификацию и чарсет персонажа для раскадровок и генерации видео. Скилл сначала согласует описание в Markdown и лишь затем генерирует картинку. CX Codex +1 353установок ue-character-movement quodsoler Скилл по UCharacterMovementComponent для Unreal Engine 5.8: режимы движения, определение пола, предсказание на клиенте, root motion. CX Codex +1 1 200установок muapi-character-story-video SamurAIGPT Скилл создаёт историю из последовательных сцен с одним персонажем, а затем превращает сцены в отдельные видео. Пригодится для короткого анимированного сюжета. CX Codex +1 671установок isometric-character-sprites 0xheycat Скилл для генерации изометрических персонажей в восьми направлениях с общим якорем у ног, чтобы при ходьбе спрайт не скользил и правильно сортировался по глубине. CX Codex +1 ★ 41звёзд репо

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

playfulness-fun Скилл для анимаций, которые развлекают: преувеличенные отскоки, покачивания и пружинные кривые. Пригодится в играх, онбординге и пустых состояниях. CX Codex +1 594установок elegance-sophistication Набор правил для ИИ-ассистентов по созданию сдержанных анимаций интерфейса. Помогает настроить плавные переходы без отскоков для сайтов люксовых брендов и отелей. CX Codex +1 585установок data-visualization Задаёт правила анимации графиков, дашбордов и диаграмм по 12 принципам Диснея. Помогает настроить тайминги в D3.js и Chart.js без искажения данных. CX Codex +1 583установок creative-director Скилл задаёт роль креативного директора по анимации на базе 12 принципов Диснея. Помогает выстроить единый язык движения, тайминги и правила визуальной динамики в проекте. CX Codex +1 581установок transition-sequences Скилл для многошаговых анимаций: переходы страниц, онбординг, шаги визарда. Подсказывает тайминги и порядок шагов по принципам Disney. CX Codex +1 575установок carousels-sliders Скилл помогает ИИ настраивать плавную анимацию каруселей, слайдеров и галерей по правилам классической анимации. CX Codex +1 575установок education-learning Скилл для тех, кто делает анимации в e-learning и тренажёрах: подсказывает тайминги, отклик на ответ и подачу прогресса. CX Codex +1 570установок physics-intuition Скилл для анимации: помогает агенту сделать движение весомым — падения, прыжки, столкновения и инерцию. CX Codex +1 571установок

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

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