workflow-audit — плагин
Плагин Claude Code для SwiftUI: ходит по приложению как пользователь и находит экраны без входа, тупики и заглушки данных.
- 60 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Плагин читает исходный код проекта и пишет отчеты, ничего не запуская.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/workflow-auditОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Плагин читает исходный код проекта и пишет отчеты, ничего не запуская.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
workflow-audit идет по путям между файлами в приложении на SwiftUI, отдельные строки кода его не занимают. Аудит начинается с каждого входа в функцию: кнопки, пункта меню, карточки, и следует по нему вперед. Он ищет экраны, до которых никто не доходит, и числа, которые считает код, но не показывает ни один экран. Проверка идет пятью слоями: `layer1` находит все входы и функции без входа, второй слой прослеживает путь, третий ловит 33 вида проблем (тупики, экраны без закрытия, кнопки ниже сгиба, индикаторы без тайм-аута, оставленные заглушки), четвертый оценивает, как это ощущается новичку, пятый находит данные-заглушки. Второй скилл `/plan --workflow-audit` строит из находок упорядоченный план без готового кода.
Для кого. Разработчикам SwiftUI-приложений, которые перед релизом хотят проверить, что каждую собранную функцию пользователь может найти и довести до конца.
Подходит, если
- Готовый экран не открывает ни одна кнопка, и функция в приложении фактически не существует.
- Приложение считает число, но на экране пустое место или устаревшее значение.
- Перед релизом нужно пройти приложение глазами нового пользователя: сколько касаний и есть ли подтверждение.
- После аудита нужен порядок исправлений с ценой каждой фазы и способом отката.
Не подходит, если
- Нужна проверка на каждом сохранении файла: аудит дороже линтера и рассчитан на релиз.
- Нужно узнать, делает ли обработчик верное действие: плагин читает код, а не запускает его.
- Проект не на SwiftUI: проверка рассчитана на этот стек.
Пример запроса к агенту
/workflow-audit layer1 и покажи все входы в функции моего SwiftUI-приложения вместе с функциями, в которые нельзя попасть.Ограничения
Плагин читает код и не запускает приложение, поэтому пропустит достижимое, но неверное поведение и правильно подключенные, но неверно нарисованные элементы. Полный аудит из пяти слоев занимает заметное время и расходует токены, дешевле всего слой `layer1`, он идет около десяти минут. Он дополняет линтер, а не заменяет его: стиль и шаблонные ошибки лучше ловить на каждом сохранении. Команды вводят в Claude Code по одной, иначе вторая строка читается как часть первой.
Как отключить. Выполните в Claude Code `/plugin uninstall workflow-audit@workflow-audit` и при необходимости удалите добавленный маркетплейс. Файлы отчетов в проекте можно оставить или стереть.
Частые вопросы
С какого слоя начать?
С `/workflow-audit layer1`: около десяти минут, и вы получите список всех входов в функции. Сверьте его со своим представлением о приложении.
Какие проблемы ловит третий слой?
33 вида: тупики, экраны, которые не закрываются, кнопки ниже сгиба, индикаторы загрузки без тайм-аута и оставленные тестовые данные.
Чем это отличается от линтера?
Линтер проверяет каждый файл отдельно и идет на каждое сохранение. Аудит проверяет связи между файлами и запускается перед релизом.
Как получить план исправлений?
После аудита выполните `/plan --workflow-audit`. План упорядочен по приоритету, указывает файл и диапазон строк и условие готовности, но не дает код для вставки.
Запускает ли плагин приложение?
Нет, он читает исходный код. Поэтому он не оценит, верно ли работает обработчик или совпадает ли вид экрана с замыслом.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин Claude Code для проверки UX: проходит пользовательские сценарии в живом приложении и дает план правок.
Плагин из шести скиллов по доступности: проверка страниц, аудит WCAG 2.2 с Playwright, план аудита и дорожная карта улучшений.
Rails Audit от thoughtbot
Rails Audit (thoughtbot)
Скилл thoughtbot для разбора Rails-приложения: находит проблемы в коде и тестах и распределяет замечания по важности
show-your-work
claude-show-your-work
Плагин показывает в терминале Claude Code картинки и видео, записывает проверки Playwright и сравнивает версии до и после
Плагин Claude Code проверяет изменение по плану: поднимает стек, прогоняет критерии приемки и дает отчет с доказательствами.
Плагины для Claude Code: визуальная регрессия по Figma, ревью тестов и кода, заметки проекта и разбор сессий в HTML-отчет
Коротко о README
Проект включает пять слоев проверки и отдельный планировщик исправлений. Он решает одну задачу: показать места, где пользователь не доходит до результата, хотя каждая строка кода написана верно.