lottie-bodymovin — скилл для Claude Code: что делает и как установить
Помогает переносить 12 принципов диснеевской анимации в векторные Lottie-ролики. Связывает формулы After Effects с управлением через JavaScript.
npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a claude-codeЧто делает lottie-bodymovin
Скилл содержит правила переноса классических принципов анимации в векторную графику для веба. Внутри собраны рекомендации по подготовке композиций в After Effects и управление готовым JSON-файлом в коде.
Для каждого принципа даны математические выражения After Effects или фрагменты кода плеера. Есть формула затухающих колебаний для овершута и обратная пропорция масштабирования по осям. Во фронтенде анимация контролируется вызовами setSpeed, goToAndStop или переключением сегментов через playSegments.
Без точной настройки композиции в After Effects эти инструкции бесполезны. Код в браузере лишь меняет скорость воспроизведения и порядок кадров. Траектории движения и задержки слоёв нужно закладывать заранее.
Какие задачи решает
- связать параметры сжатия и растяжения в After Effects с кодом плеера
- разделить воспроизведение на фазы замаха и действия через
playSegments - настроить затухающие колебания с помощью математических выражений в слоях
- синхронизировать вторичные движения по событиям кадров
lottie-react
Примеры запросов агенту
- Покажи выражение для After Effects, чтобы сделать эффект перелёта при вращении в Lottie
- Как запустить вторую анимацию после завершения первой в lottie-react?
Как установить lottie-bodymovin
1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a claude-code2Вручную: положить файлы
~/.claude/skills/lottie-bodymovin/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/lottie-bodymovin/
1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a codex2Вручную: положить файлы
.agents/skills/lottie-bodymovin/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a cursor2Вручную: положить файлы
.cursor/skills/lottie-bodymovin/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install calesthio/OpenMontage lottie-bodymovin2Вручную: положить файлы
.github/skills/lottie-bodymovin/SKILL.md1Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a gemini-cli2Командой платформы
gemini skills install https://github.com/calesthio/OpenMontage --path .claude/skills/lottie-bodymovinВручную: положить файлы
.devin/skills/lottie-bodymovin/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора28
Весь набор →Похожие
Вопросы о lottie-bodymovin
Как установить lottie-bodymovin в Claude Code?
Выполните команду npx skills add calesthio/OpenMontage --skill lottie-bodymovin -a claude-code. Также можно вручную сохранить файл по пути ~/.claude/skills/lottie-bodymovin/SKILL.md.
Что делает скилл lottie-bodymovin?
Он описывает перенос 12 принципов диснеевской анимации в формат Lottie. В инструкции сопоставляются выражения для After Effects с методами управления плеером в JavaScript.
Какая библиотека используется для интеграции с React?
В примерах используется lottie-react для встраивания компонентов и lottie-interactivity для интерактивного управления.