brooks-lint
Ревью кода с опорой на классические книги по инженерии: находки со ссылками на источник, уровнем серьезности и несколькими режимами разбора
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает файлы кода для разбора
- В режиме авто-правок меняет файлы
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/brooks-lintОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните по очереди в чате Claude Code
/plugin marketplace add hyhmrright/brooks-lint
/plugin install brooks-lint@brooks-lint-marketplaceУстанови плагин: /plugin marketplace add hyhmrright/brooks-lint, затем /plugin install brooks-lint@brooks-lint-marketplace.
Другие способы из описания автора
/plugin marketplace add hyhmrright/brooks-lint
/plugin install brooks-lint@brooks-lint-marketplaceЭто чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
brooks-lint дает агенту разбирать код с опорой на принципы из десятка классических книг по разработке. Каждая находка сопровождается ссылкой на книгу, уровнем серьезности и объяснением риска деградации кода. Есть несколько режимов: от точечного разбора до полной проверки с автоматическими правками. Ставится как плагин в Claude Code и Codex или через скрипт установки для других платформ со скиллами.
Для кого. Для разработчиков и ревьюеров, которым нужен разбор кода с обоснованием, а не просто список замечаний.
Подходит, если
- Нужно ревью с объяснением, почему это проблема
- Хочется единый стандарт качества со ссылками на источники
- Нужна полная проверка с предложением правок
Не подходит, если
- Нужен обычный статический линтер по синтаксису
- Нельзя давать агенту менять код в режиме авто-правок
Пример запроса к агенту
Проверь этот модуль через brooks-lint и покажи находки со ссылками на книги и уровнем серьезностиОграничения
Качество разбора зависит от модели, которая читает код, поэтому результат нестабилен между запусками. Режим авто-правок меняет файлы, применяйте его на версионируемом коде.
Как отключить. Удалите плагин brooks-lint через /plugin или удалите скопированные скиллы из каталога скиллов агента.
Проверка безопасности
- Читает файлы кода для разбора
- В режиме авто-правок меняет файлы
Коротко о README
README описывает brooks-lint как ревью кода на основе классических книг по разработке с находками, ссылками, уровнями серьезности и шестью режимами разбора. Установка идет как плагин в Claude Code и Codex или через скрипт install.sh для многих платформ со скиллами, есть ручное копирование в каталог скиллов. Отдельно описаны бенчмарки: разбор фиксированного корпуса отчетов и набор сценариев оценки. Приведены каталоги скиллов для разных агентов.
Частые вопросы
На чем основаны замечания?
На принципах из набора классических книг по инженерии; в каждой находке есть ссылка на источник.
Есть ли автоматические правки?
Да, среди режимов есть полная проверка с автоматическим исправлением.
Похожие
Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything