Навык проводит аудит анимаций в кодовой базе и составляет список проблем по приоритету, а затем — самостоятельные планы исправлений для других agents. Исходный код он не меняет: задача — найти, что стоит улучшить, и точно описать, как это сделать.
Возможности
- Изучает стек, motion-библиотеки, токены, анимационные компоненты и частоту их использования.
- Проверяет анимации по восьми категориям: от easing и производительности до доступности и упущенных возможностей.
- Перепроверяет каждую находку по файлу и строке, убирает дубли и учитывает задокументированные решения.
- Расставляет приоритеты по влиянию и трудозатратам; отдельно перечисляет 2–4 возможности добавить анимацию.
- Создаёт планы в
plans/с путями к файлам, фрагментами кода, точными значениями и шагами проверки. - Не изменяет исходный код. Режим
execute <plan>передаёт выполнение плана subagent в изолированном worktree.
Когда использовать
- Нужно провести аудит анимаций во всём приложении, а не проверить один diff.
- Интерфейс кажется медленным или резким, и нужен приоритетный список причин.
- Нужен план улучшений, который можно передать другому agent для реализации.
- Нужно проверить конкретную область, например производительность или доступность.
Установка
npx skills add https://github.com/emilkowalski/skills --skill improve-animations
Примеры
Быстрый аудит высоконагруженных компонентов:
quick
Аудит только доступности:
accessibility
Пропустить полный аудит и составить один план:
plan <description>