Словами самого skill
Skill для дизайна взаимодействий и анимации для агентов для кода, работающий в двух режимах. Create создаёт интерактивные компоненты с осмысленной анимацией; Audit проверяет существующую анимацию и выдаёт результаты по каждому дизайнеру, включая паттерны AI-slop, в фирменном HTML-отчёте с зацикленными демо.
Советы организованы вокруг трёх точек зрения — Эмиль Ковальски о сдержанности и скорости, Якуб Крехел о продакшн-полировке, Джей Томпкинс об игривом экспериментировании — с весом, зависящим от типа проекта, а не применяемым универсально. Охват — анимация веб- и app-интерфейсов: HTML/CSS, React, Framer Motion, переходы iOS/Android и анимация дизайн-систем. Фильтр частоты, зависящая от контекста длительность и обязательная обработка prefers-reduced-motion работают в обоих режимах.
Что он выдаёт
- Интерактивные компоненты, созданные с осмысленной анимацией в режиме Create.
- Отчёт с обзором по каждому дизайнеру в режиме Audit.
- Фирменный HTML-отчёт, содержащий зацикленные демо результатов.
- Шаблон отчёта об аудите, по умолчанию отображаемый как HTML, с доступным терминальным режимом в качестве флага.
Как это работает
- 01Определение режима по запросу
Формулировки в духе сборки выбирают Create; audit, review, evaluate, feedback или «хороша ли эта анимация» выбирают Audit.
- 02Чтение соответствующего файла workflow
Определение режима — это шаг 0, определяющий всё остальное: файл workflow для этого режима выполняется в точности как написан.
- 03Взвешивание трёх дизайнеров по контексту
Emil, Jakub и Jhey рассматриваются как контекстно-зависимые точки зрения, а не как универсальные правила.
- 04Применять рекомендации по частоте и длительности
Сначала определяется, как часто срабатывает взаимодействие, а затем — целевая длительность на основе соответствующей линзы.
- 05Выдавать артефакт для режима
Create возвращает компоненты; Audit возвращает отчёт по каждому дизайнеру, для каждого замечания которого создаётся демо-карточка на основе шаблона визуального контейнера.