Словами самого skill
Skill-советник, который изучает код анимации и движения в кодовой базе как старший консультант по motion, а затем возвращает приоритизированный аудит плюс самодостаточные планы реализации для других агентов. Он использует мощную модель для суждений — анализа поверхности motion, решения, что стоит исправить, написания спецификации — и передаёт выполнение любому агенту, включая более дешёвые модели.
Аудит проводится по восьми категориям из AUDIT.md, с форматом плана из PLAN-TEMPLATE.md. Он доступен только для чтения по исходному коду: единственные файлы, которые он затрагивает, находятся в plans/, названы NNN-short-slug.md и помечены текущим коммитом. Он не рецензирует ни один diff и не реализует исправления.
Что он выдаёт
- Единая проверенная таблица находок, упорядоченная по важности, где каждая строка оценена как HIGH (разрушающая ощущение, например неверный easing в UI, анимация на клавиатурных или частых действиях, потерянные кадры, scale(0)), MEDIUM или LOW.
- Отдельный короткий список из двух-четырёх упущенных возможностей — мест, которые не анимированы, но должны быть, рассматриваемых как дополнение, а не исправление.
- Один файл плана на каждую выбранную находку в plans/, с монотонной нумерацией и коротким слагом, чтобы уважать существующие планы.
- Файл plans/README.md, фиксирующий рекомендуемый порядок выполнения, зависимости между планами и колонку статуса.
Как это работает
- 01Сначала разведайте поверхность motion
Прежде чем что-либо оценивать, составьте карту стека, библиотек motion, того, где живёт движение, существующих токенов easing и продолжительности, характера продукта, и какие анимированные элементы задействуются постоянно, а какие — редко.
- 02Аудит по восьми категориям
Находки распределяются по назначению и частоте, плавности и длительности, физичности и происхождению, прерываемости, производительности, доступности, согласованности и токенам, а также упущенным возможностям — полный каталог с точными значениями находится в AUDIT.md.
- 03Распределение по read-only сабагентам
За пределами небольшого репозитория аудит параллелится — один сабагент на категорию или на область приложения.
- 04Проверяйте, прежде чем сообщать
Перечитайте указанный код для каждой находки самостоятельно и отбросьте всё, что сделано намеренно, отнесено неверно, дублируется или является исключением — например, центрированный transform-origin у модального окна или медленная длительность на маркетинговой странице.
- 05Представьте одну таблицу, упорядоченную по выгоде, и остановитесь
Находки сводятся в единую таблицу с указанием серьёзности, категории, места, описания находки и краткого исправления, отсортированную по соотношению эффекта и усилий.
- 06Пишите планы для самого слабого исполнителя
Каждая выбранная находка становится планом с точными путями к файлам, фрагментами текущего кода и точными целевыми значениями, написанным так, чтобы модель без контекста и без вкуса могла выполнить его, не угадывая.