figma-implement-motion — скилл для Codex: что делает и как установить
Переносит анимации и переходы из Figma в код на motion.dev или чистом CSS. Пригодится разработчикам при верстке анимированных компонентов по макету.
npx skills add openai/plugins --skill figma-implement-motion -a codexЧто делает figma-implement-motion
Скилл автоматизирует перенос моушна из макетов в рабочий репозиторий. Работа строится через два вызова: get_design_context поставляет структуру разметки со стилями, а get_motion_context отдает точные тайминги, кривые сглаживания и готовые сниппеты. Идентификатор узла связывает обе части воедино.
Инструмент берёт готовые сниппеты CSS @keyframes или motion.dev прямо из ответа сервера. Если готового сниппета нет, логика собирает анимацию по ключевым кадрам. Для сложных сцен доступна группировка узлов с общей временной шкалой.
Для работы обязателен подключенный MCP-сервер Figma и ссылка на узел макета. Скилл нужен тем, кто регулярно верстает динамичные интерфейсы по готовым прототипам. Если же анимацию требуется создать внутри самого редактора, этот инструмент не подойдет.
Какие задачи решает
- перенести тайминги и кривые сглаживания из Figma в код
- сгенерировать CSS-анимации по ключевым кадрам макета
- встроить анимации motion.dev в разметку компонентов
- синхронизировать движение связанных элементов интерфейса
Примеры запросов агенту
- Реализуй анимацию для этого компонента из Figma
- Перенеси моушн из макета по ссылке в кодовую базу
- Добавь анимацию из Figma в компонент кнопки
Как установить figma-implement-motion
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill figma-implement-motion -a codex2Вручную: положить файлы
.agents/skills/figma-implement-motion/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill figma-implement-motion -a claude-code2Вручную: положить файлы
~/.claude/skills/figma-implement-motion/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/figma-implement-motion/
Вручную: положить файлы
.cursor/skills/figma-implement-motion/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins figma-implement-motion2Вручную: положить файлы
.github/skills/figma-implement-motion/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/figma/skills/figma-implement-motionВручную: положить файлы
.devin/skills/figma-implement-motion/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора201
Весь набор →Похожие
Вопросы о figma-implement-motion
Как установить figma-implement-motion в Codex?
Выполните команду npx skills add openai/plugins --skill figma-implement-motion -a codex. Файл скилла запишется в каталог .agents/skills/figma-implement-motion/SKILL.md.
Что делает скилл figma-implement-motion?
Он превращает данные анимаций из макетов Figma в готовый код на motion.dev или CSS keyframes. Скилл соединяет свойства движения с разметкой через идентификаторы слоев.
Что требуется для работы этого скилла?
Необходимы доступный MCP-сервер Figma, целевой репозиторий и ссылка на макет с идентификатором узла.