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

makepad-2.0-animation — скилл для Claude Code: обзор и установка

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

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

Что делает makepad-2.0-animation

Скилл объясняет ассистенту работу подсистемы Animator во фреймворке Makepad 2.0 для ветки makepad-widgets dev. В фокусе находится управление шейдерными переменными instance() по времени. Анимации разносятся по независимым дорожкам вроде hover, focus или time, поэтому эффекты могут выполняться одновременно.

Внутри описаны правила блоков from и apply, работа ключевых кадров через timeline() и перечень кривых плавности от Linear до InBounce. Поддерживаются режимы Forward, Snap и Loop. Важная деталь: если добавить блок animator в неподдерживаемый виджет вроде Label или Slider, Makepad промолчит и ничего не покажет. Скилл предлагает обходной путь: упаковать такой элемент в контейнер View.

Переменные uniform() анимировать нельзя. Для интерактивных элементов с цветным фоном обязательно указывать параметр new_batch: true.

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

  • настроить реакцию кнопки на наведение курсора через режим Forward
  • собрать зацикленную анимацию индикатора загрузки с помощью Loop
  • сделать многошаговую смену состояний через timeline() и snap()
  • обойти ограничения анимации для неподдерживаемых виджетов вроде Label

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

  • Добавь плавный эффект наведения для кнопки с изменением цвета фона в Makepad 2.0
  • Сделай крутящийся спиннер загрузки через анимацию Loop в RoundedView
  • Как анимировать появление текста Label в Makepad, если сам виджет не поддерживает Animator?

Как установить makepad-2.0-animation

1Через Skills CLI (Vercel)

npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-animation -a claude-code

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

~/.claude/skills/makepad-2.0-animation/SKILL.md

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

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

Вопросы о makepad-2.0-animation

Как установить makepad-2.0-animation в Claude Code?

Выполните команду npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-animation -a claude-code.

Что делает скилл makepad-2.0-animation?

Он передаёт модели шаблоны и правила работы с подсистемой Animator в Makepad 2.0, включая синтаксис дорожек, кривые плавности и шейдерные параметры.

Какие компоненты Makepad 2.0 не поддерживают Animator напрямую?

Фреймворк игнорирует аниматор в Label, Slider, DropDown, TextBox, Image, Icon и ряде других виджетов. Чтобы изменить их свойства по времени, элемент вкладывают внутрь View или RoundedView.

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

Все скиллы по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

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

makepad-2.0-theme Скилл для работы с темой Makepad 2.0: переменные theme.*, переключение тёмного и светлого режимов, цвета, шрифты и отступы в Splash. CX Codex +1 ★ 751звёзд репо makepad-2.0-splash Подсказывает агенту синтаксис скриптового языка Splash для Makepad 2.0. Помогает писать UI-компоненты внутри Rust, настраивать реактивный рендеринг и избегать багов вёрстки. CX Codex +1 ★ 751звёзд репо makepad-2.0-shaders Скилл помогает писать шейдеры для Makepad 2.0: от SDF-фигур и эффектов до переопределения отрисовки виджетов. Пригодится, когда агент работает с GPU-кодом Makepad. CX Codex +1 ★ 751звёзд репо makepad-2.0-performance Скилл для оптимизации и отладки Makepad 2.0: разбирает батчинг отрисовки, сборку мусора Splash VM и кэширование текстур. CX Codex +1 ★ 751звёзд репо makepad-2.0-layout Скилл помогает агенту задавать размеры виджетов и располагать их в интерфейсах Makepad 2.0. Пригодится, когда нужно сверстать экран или разобраться, почему контейнер не виден. CX Codex +1 ★ 751звёзд репо makepad-2.0-events Скилл makepad-2.0-events помогает агенту разбираться с событиями и действиями в Makepad 2.0: от on_click в Splash до трейта MatchEvent в Rust. CX Codex +1 ★ 751звёзд репо makepad-2.0-design-judgment Базовый скилл для архитектуры Makepad 2.0: разделяет вопросы синтаксиса и дизайна, задаёт якоря для потока данных, компонентной структуры и рендеринга. CX Codex +1 ★ 751звёзд репо makepad-2.0-app-structure Помогает собрать каркас приложения на Makepad 2.0: Rust-часть, Splash-разметка, обработка событий и запуск с горячей перезагрузкой. CX Codex +1 ★ 751звёзд репо

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

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