Перейти к руководству
motion-designавтор LottieFiles

Motion Design Skill.

Skill для Claude Code и Codex в области моушна и видео: применяет принципы моушн-дизайна — тайминг, интерполяцию, хореографию и основы анимации.

  • Анимация и видео
LottieFiles/motion-design-skill · skills/motion-design/SKILL.mdSKILL.md
--- name: motion-design description: Applies motion design principles to create emotionally-driven, technically sound animations and transitions. Provides timing, easing, choreography, and Disney animation principles adapted for UI. Use when creating animations, transitions, micro-interactions, loading states, page transitions, scroll-triggered effects, or any motion work. Works with CSS, Framer Motion, GSAP, Lottie, Spring, or any animation system. --- ## When to Apply ## Quick Reference: 8-Step Checklist ## Three Pillars (CRITICAL) ## Motion Personality ## Property Selection ## Duration Table
Преамбула и заголовки разделов прочитаны из исходного файла 14 сентября 2026 года · 12 489 символов в полном виде

01 Что делает

Что делает skill motion-design в Claude Code и Codex

Сводка, рабочий процесс и результаты — всё прочитано из SKILL.md этого skill.

Из SKILL.mdПрочитано 14.09.2026 · не запись выполнения

Словами самого skill

Справочник по принципам моушен-дизайна для дизайнеров и разработчиков, анимирующих интерфейсы. Он отталкивается от трёх опор — эмоционального замысла, визуального нарратива и мастерства движения — а затем уточняет каждое решение через один из четырёх «характеров» движения (Playful, Premium, Corporate, Energetic), каждый со своими фиксированными диапазонами длительности, кривыми easing и процентами overshoot.

Готовые рецепты охватывают нажатие кнопки, появление карточки, «тряску» при успехе и ошибке — их дополняют таблицы длительности по типам элементов, правила направленного easing, хореография и бюджеты stagger, карта соответствия эмоций движению и весовые классы. Рекомендации выражены в цифрах, значениях по умолчанию и ограничениях, применимых к любой анимационной системе, которую вы уже используете.

Что он выдаёт

  • Три константы бренд-моушена, которые нужно задать: сигнатурный easing, палитру длительностей и паттерн появления
  • Готовые спецификации cubic-bezier, взятые из платформенных стандартов
  • Многошаговые рецепты паттернов с тайминга��и по шагам, например продолжение движения после нажатия кнопки
Смотрите пример запроса ↗

Как это работает

  1. 01
    Сначала определите три опоры

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

  2. 02
    Зафиксируйте один архетип характера

    Выберите один архетип — Playful, Premium, Corporate или Energetic — и удерживайте его на протяжении всего проекта, поскольку у каждого свой диапазон длительности, кривая easing и overshoot.

  3. 03
    Используйте минимум работающих свойств

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

  4. 04
    Масштабируйте длительность по дистанции

    Начните с длительности для типа элемента, затем растяните её в зависимости от дистанции перемещения: 100px — база, 200px становится 1.3x, 400px становится 1.6x.

  5. 05
    Easing по направлению

    Появления замедляются по кривой семейства ease-out, поэтому движение начинается быстро и мягко приземляется.

02 Определите своё применение

Когда использовать навык motion-design

Используйте навык motion-design в Claude Code или Codex, когда задача — анимация и видео такого рода. Область применения и ограничения взяты из файла самого навыка.

Хорошо подходит

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

Знайте границы

  • В сценах с тремя или более элементами в активном движении не может находиться одновременно больше трети из них.
  • Пружинистая обратная связь при ошибке: состояния ошибки не имеют перелёта (overshoot), потому что ошибка должна восприниматься твёрдо.

Что предоставить

  • Эмоциональная цельСначала определите, что должен почувствовать зритель: радость, спокойствие, срочность или элегантность.
  • Архетип личности движенияНазовите личность, чтобы тайминг, easing и overshoot оставались согласованными: Playful, Premium, Corporate или Energetic.
  • Основное свойствоОпределите, что именно движется — позиция, масштаб, вращение или прозрачность — до написания анимации.

03 Внутри скилла

Правила, которые skill motion-design задаёт Claude Code и Codex

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

  1. Никакого линейного easing для пространственного движения

    Пространственное движение должно использовать кривые easing; линейный easing зарезервирован только для спиннеров и индикаторов прогресса.

  2. Никогда не меняйте состояние только через прозрачность

    Важные изменения состояния должны сочетать прозрачность с позицией или масштабом, а не просто затухать на месте.

  3. Сохраняйте все три слоя движения

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

  4. По умолчанию Corporate для UI

    Если личность не указана, используйте Corporate для UI-работы и Playful для иллюстраций.

  5. Делайте появления длиннее исчезновений

    Появления длятся на 30–50% дольше исчезновений, потому что пользователей больше интересует то, что появляется.

  6. Никогда не пересекайте треть экрана без промежуточного ключевого кадра

    Движение не должно проходить более 1/3 экрана без изменения промежуточного keyframe.

  7. Ограничьте общий stagger

    Каким бы ни был паттерн stagger, общий бюджет задержки должен оставаться менее 500 мс.

  8. Применяйте принципы Disney

    Ожидается применение принципов анимации Disney, особенно предвкушения (anticipation) и завершающего движения (follow-through).

04 Применение

Установите motion-design в Claude Code или Codex

Одна команда npx skills add, затем первая задача в вашем агенте и чек-лист для результата.

Добавьте motion-design в Claude Code, Codex или ваш агент

Запустите в своём проекте; установщик спросит, какому агенту его добавить.

Terminal
npx skills add https://github.com/LottieFiles/motion-design-skill --skill motion-design

Общая форма CLI skills для skills/motion-design/SKILL.md; репозиторий может документировать собственный путь.

Дайте skill первую задачу по motion и видео

Написано в терминах самого skill; замените части в квадратных скобках своим материалом.

Starter prompt
Add a card entrance to [the pricing section] of my [React dashboard]. The cards should feel Premium: start 20px below target at opacity 0, take a slight curve in the path, and let the shadow arrive about 50ms after each card. Stagger the four cards at 60ms with the total under 400ms, and dim the surrounding content to 80%.

Источник: составлено по SKILL.md в терминах самого skill.

Проверьте первый результат

Что сам SKILL.md считает правильным результатом:

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

В OpenDesign импортируйте motion-design по ссылке на его SKILL.md: Plugins → Add → Skill → Import from link, затем выберите его в верхней панели.

05 Открытый исходный код, проверяемость

Источник, лицензия и проверка

Откуда взяты факты на этой странице и когда они были последний раз проверены.

Файл skill
skills/motion-design/SKILL.md Контрольная сумма содержимого записана при проверке; коммит f9a8a04
License
MIT Из LICENSE; SKILL.md указывает "MIT".
Звёзды репозитория
1 626 Снимок GitHub от 14.09.2026 для всего репозитория LottieFiles/motion-design-skill. Не является рейтингом или счетчиком использования для motion-design.
Проверено OpenDesign
2026-09-14 Исходный файл, путь, текст лицензии и количество звезд были проверены. Не входит в основной комплект OpenDesign (проверено 2026-08-28); живой запуск не был записан на этой странице.

Внутри SKILL.md

  1. Когда применятьТриггеры для использования skill, а также дерево решений из четырёх вопросов, ведущее к timing, personality, принципам Disney или stagger.
  2. Три опоры (КРИТИЧНО)Эмоциональный замысел, визуальная драматургия и мастерство движения, а также три слоя движения, необходимые каждой анимации.
  3. Характер движенияЧетыре архетипа со значениями duration, easing и overshoot, а также три брендовые константы движения.
  4. Выбор свойствСопоставляет цели эффекта с первичными и вторичными свойствами, с порогом простоты.
  5. Таблица длительностейДлительности по элементам, масштабирование по расстоянию, соотношение появления и исчезновения и тайминги интерактивной обратной связи.
  6. Выбор easingПравила направленного easing, отраслевые стандарты cubic-bezier и шкалы длительности и overshoot на основе material.
  7. Типовые паттерныПошаговые рецепты для нажатия кнопки, появления карточки, состояния успеха и тряски при ошибке.
  8. Основы хореографииВедущий герой, пространственная согласованность, встречное движение, правила 1/3 и бюджеты задержки stagger.
  9. Карта эмоций и движенияСемь эмоций, сопоставленных с характером, траекторией, easing и длительностью, а также значения траектории как языка.
  10. Классификация весаТяжёлые, средние и лёгкие элементы с рекомендациями по длительности, overshoot и damping.
  11. Правила качестваПункты категории КРИТИЧНО, которые нельзя нарушать, и рекомендации ВЫСОКОГО приоритета по длительности, easing и согласованности.
  12. Быстрый справочник по устранению проблемПять «запахов» анимации с вероятными причинами и решениями, от роботизированности до плоскости.
Собственное описание skill
"Применяет принципы моушн-дизайна для создания эмоционально насыщенных, технически выверенных анимаций и переходов. Предоставляет тайминг, плавность, хореографию и принципы анимации Disney, адаптированные для UI. Используйте при создании анимаций, переходов, микровзаимодействий, состояний загрузки, переходов между страницами, эффектов при скролле или любой работы с движением. Работает с CSS, Framer Motion, GSAP, Lottie, Spring или любой системой анимации."

Описание из front-matter в SKILL.md. Полный файл содержит около 12 489 символов. Прочитайте полный файл на GitHub.

06 Перед установкой

Вопросы о skill motion-design

Ответы взяты из SKILL.md в редакции от 2026-09-14, а не из записанного запуска.

Привязывает ли это меня к одной библиотеке анимации?

Нет. В файле указана поддержка CSS, Framer Motion, GSAP, Lottie, Spring или любой другой системы анимации, поэтому рекомендации даются в виде решений по timing, easing и хореографии, а не в виде кода для конкретной библиотеки.

Сколько должен занимать переход модального окна?

Таблица длительностей отводит модальным окнам и диалогам 300-400 мс, представляя это как смещение фокуса. Для контраста, тултипы и микро-обратная связь занимают 80-120 мс, потому что должны ощущаться мгновенными.

Должен ли эластичный элемент подпрыгивать больше, чем бумажная карточка?

Да. Таблица плавности на основе материала масштабирует длительность и перелёт по подразумеваемому материалу: эластичный материал использует масштаб длительности 0.8x с перелётом 15–25%, а бумага остаётся на 1.0x с перелётом 3–5%.

Motion Design

Запустите motion-design на реальной задаче по движению и видео.

Загрузите OpenDesign, импортируйте motion-design по ссылке на его SKILL.md, вставьте запрос выше и прочитайте план перед результатом.

Терминал
npx skills add https://github.com/LottieFiles/motion-design-skill --skill motion-design

OpenDesign для компьютера

Одна дизайн-система. Единый образ бренда во всех материалах

В полном Vibe Design Workspace одни и те же правила бренда работают для сайтов, слайдов, интерактивных прототипов, дашбордов, изображений и HTML-видео. Подключите локальные Codex, Claude Code, Cursor и другие кодинг-агенты и создавайте бесплатно.

  • Сайты, слайды, прототипы, дашборды, изображения и видео
  • Более 140 дизайн-систем и полная библиотека шаблонов и навыков
  • Локальный Codex и более 21 кодинг-агента · Бесплатно
Скачать бесплатно

Для macOS и Windows