5 скиллов для Claude Code: анимация сайтов (Three.js, GSAP, Genjutsu)

5 скиллов для Claude Code, которые научат нейросеть верстать сложную веб-анимацию

5 скиллов для Claude Code: анимация интерфейсов, Three.js, GSAP

Каждый, кто пробовал просить ИИ-агентов сверстать интерактивный лендинг или добавить плавных микровзаимодействий, сталкивался с эффектом «пластикового робота». По умолчанию нейросеть выдает топорные линейные переходы transition: all 0.3s linear, путает версии библиотек (пытаясь скормить Three.js пятилетней давности современным сборщикам) и лепит дергающиеся CSS-анимации, которые грузят процессор пользователя на 100%.

Причина проста: в обучающем корпусе языковых моделей тонны устаревшего и шаблонного кода. Чтобы научить Claude Code мыслить как сеньорный креативный разработчик и моушн-дизайнер, сообщество упаковало экспертные инженерные практики в открытый стандарт Agent Skills. Каждый скилл подключается одной командой через менеджер навыков.

⚡ Шпаргалка и команды установки:

Все 5 команд установки и готовые промпты упакованы в бесплатного бота в Telegram. Отправьте кодовое слово АНИМАЦИЯ:

Забрать 5 команд в Telegram-боте @ai_websansaybot

Что такое Agent Skills и почему они меняют генерацию кода

Стандарт Agent Skills — это модульные пакеты контекста, спецификаций и строгих архитектурных ограничений, которые агент считывает перед написанием кода. Вместо того чтобы гадать, как устроен современный API, Claude получает актуальные типы данных, проверенные паттерны производительности и правила хореографии движений.

Ниже — 5 ключевых скиллов, закрывающих весь спектр веб-анимации: от 3D-графики и скролл-триггеров до переноса стилей с референсов и защиты от шаблонных решений.


1. Three.js: Полноценные 3D-сцены прямо в браузере

Репозиторий: CloudAI-X/threejs-skills
Назначение: пакет из 10 специализированных навыков для работы с Three.js и React Three Fiber (R3F).

В чем боль без скилла: Three.js развивается стремительно. Модели часто путают синтаксис методов между версиями r120 и r160+, некорректно инициализируют циклы рендеринга requestAnimationFrame, создают утечки памяти в WebGL-контексте и забывают очищать геометрии при размонтировании компонентов.

Что дает скилл:

  • Генерация готовых сцен с настройкой камеры, проекций и перспективы.
  • Корректный импорт и анимация 3D-моделей в форматах GLTF/GLB с оптимизацией веса.
  • Продвинутый свет, реалистичные тени, постпроцессинг (Bloom, Depth of Field, хроматическая аберрация).
  • Кастомные GLSL-шейдеры и интерактивный трекинг вращения за курсором мыши.

Команда установки:

npx skills add CloudAI-X/threejs-skills

Пример промпта: «Сделай 3D-сцену с парящим стеклянным кубом, неоновым светом и мягким вращением за курсором пользователя на чистом Three.js».


2. GSAP: Официальный стандарт веб-анимации без тормозов

Репозиторий: greensock/gsap-skills
Назначение: официальный инженерный скилл от создателей GreenSock (GSAP).

В чем боль без скилла: Попытки анимировать сложные последовательности через чистый CSS превращаются в ад из @keyframes и конфликтующих animation-delay. А при работе с React новички часто получают задваивание анимаций из-за React 18/19 StrictMode.

Что дает скилл:

  • Построение безупречных многодорожечных таймлайнов (gsap.timeline()) с миллисекундным контролем.
  • Сложные анимации привязки к скроллу страницы через ScrollTrigger (эффекты закрепления секций, параллакс, раскрытие плашек).
  • Чистая интеграция в современные реактивные фреймворки (React, Vue, Svelte) с использованием gsap.context() и useGSAP().
  • Манипуляции с текстом и SVG: посимвольная разбивка SplitText, морфинг контуров MorphSVG и плавные перестановки элементов через Flip.

Команда установки:

npx skills add greensock/gsap-skills

Пример промпта: «Собери секцию преимуществ с горизонтальным скроллом и поочередным проявлением карточек через ScrollTrigger и stagger».


3. Design DNA: Декомпозиция и перенос стиля с референса

Репозиторий: zanwei/design-dna
Назначение: сканирование чужого интерфейса и извлечение полной дизайн-системы в машиночитаемый профиль.

В чем боль без скилла: Когда вы просите ИИ «сделай лендинг в стиле сайта Apple или Stripe», модель выдает банальный белый фон с черным текстом и стандартным синим блюром. Она не улавливает тонкие градиенты, пропорции сетки, радиусы скругления кнопок и психоэмоциональный тон верстки.

Что дает скилл:

  • Принимает скриншот или ссылку на понравившийся продукт.
  • Извлекает в единый JSON-объект: цветовую палитру (HEX/HSL), типографическую иерархию (гарнитуры, line-height, letter-spacing), радиусы (border-radius), отступы и спецэффекты (теней, неоновых свечений, стеклянного морфизма).
  • Позволяет натянуть готовый стилевой слепок (Design DNA) на ваш собственный контент без потери фирменной атмосферы референса.

Команда установки:

npx skills add zanwei/design-dna

Пример промпта: «Вот скриншот топового SaaS-сервиса. Извлеки его Design DNA в JSON и примени этот визуальный стиль для карточки тарифов моего проекта».


4. Motion Design: 12 принципов Disney и правильная физика

Репозиторий: LottieFiles/motion-design-skill
Назначение: обучение языковой модели фундаментальным законам режиссуры анимации от LottieFiles.

В чем боль без скилла: Нейросеть не чувствует физику реального мира. Объекты на экране двигаются с равномерной скоростью (linear), вываливаются одновременно, создавая визуальный шум, или используют стандартный ease-in-out, создающий ощущение вязкого желе.

Что дает скилл:

  • Применение классических 12 принципов анимации (Squash and Stretch, Anticipation, Staging, Follow Through).
  • Профессиональные кривые скорости: кубические кривые Безье, упругий отскок (spring physics) и правильное замедление.
  • Хореография интерфейса: каскадное появление списков (staggering), логичные переходы между экранами и микроинтеракции наведение/клик.
  • Создание состояний загрузки (skeletons, loaders) и триумфальных анимаций «Успех / Готово».

Команда установки:

npx skills add LottieFiles/motion-design-skill

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


5. Genjutsu: Концепция и режиссура до первой строчки кода

Репозиторий: AThevon/genjutsu
Назначение: креативный моушн-директор внутри Claude Code. Кроссплатформенная анимация для Web, iOS (SwiftUI) и Android (Jetpack Compose).

В чем боль без скилла: Модель часто бросается писать код с первой же секунды, додумывая визуальную часть на ходу. Результат — сотни строк неработающего CSS, перегруженные компоненты и бесконечные циклы исправлений багов.

Что дает скилл:

  • Принцип «Сначала концепция — код только после одобрения». Команда /genjutsu:cast формирует структурированный сценарий взаимодействия (Interaction Thesis).
  • Борьба с ИИ-шаблонщиной: запрет на типовые дергания элементов, фокус на эмоциональном отклике пользователя.
  • Кроссплатформенность: один и тот же сценарий взаимодействия может быть скомпилирован в веб-код (GSAP/CSS), SwiftUI для iPhone или Jetpack Compose для Android.

Команда установки:

npx skills add AThevon/genjutsu

Пример промпта: «/genjutsu:cast Оживи карточки тарифов для премиального финтех-сервиса».


Сводная таблица скиллов и сценариев

Скилл Репозиторий Главная фича Когда использовать
Three.js CloudAI-X/threejs-skills 3D-сцены, шейдеры, GLTF Интерактивные 3D-объекты, панорамные фоны
GSAP greensock/gsap-skills Скролл-триггеры, таймлайны Сложные промо-лендинги, раскрытие экранов
Design DNA zanwei/design-dna Перенос стиля в JSON Когда есть крутой референс и нужен такой же стиль
Motion Design LottieFiles/motion-design-skill Физика, кривые easing, stagger Микровзаимодействия, кнопки, загрузки
Genjutsu AThevon/genjutsu Режиссура взаимодействия Кроссплатформенная верстка без ИИ-шаблонов

Заберите все команды и промпты одной строкой

Чтобы не копировать репозитории вручную, мы собрали готовую памятку с командами и проверенными промптами в нашем Telegram-боте. Это бесплатно.

Получить шпаргалку в боте @ai_websansaybot

Читайте также смежные материалы на Хабе:

Николай Калинин

Автор материала: Николай Калинин (@websansay)

Инженер ИИ-автоматизаций, основатель WebSansay Hub. Тестирую новые технологии, собираю автономных агентов на Claude 5 & n8n и делюсь проверенными инструментами из прода без лишней воды.

Читайте также смежные разборы: