ВойтиПолучить доступ

открытый скиллНастройка, Агентыобновлено

code-reviewer - Ревью изменений кода перед слиянием

Скилл Jeffallan для ревью кода: цель изменения, архитектура, ошибки, безопасность и тесты. Как устроены приоритеты замечаний и итоговый вердикт.

Когда звать

  • Когда нужен разбор изменения перед слиянием с проверкой поведения, запросов и тестов.
  • Когда важно отделить ошибки и риски от необязательных замечаний по стилю кода.

Для чего подключать Code Reviewer

Code Reviewer задаёт агенту последовательность чтения изменений и формат обратной связи. Он охватывает корректность, архитектуру, производительность, безопасность и тесты в одном обзоре. В прочитанном SKILL.md указана версия 1.1.0, а в allowed-tools перечислены Read, Grep и Glob.

Такой набор подходит для чтения файлов и поиска по проекту. Он не означает, что агент сможет автоматически запустить тесты или исправить исходники. В задании нужно отдельно определить, нужен только отчёт или дальнейшая работа будет выполняться другим агентом с разрешёнными инструментами.

Сначала цель изменения

Рабочий процесс начинается с описания pull request и задачи, которую он решает. Автор требует пересказать цель одним предложением до перехода к деталям. Если смысл неясен, нужно получить уточнение. Ревью без понимания причины изменения прямо запрещено.

Далее агент оценивает структуру: соблюдены ли существующие правила проекта и оправданы ли новые абстракции. После этого проверяет детали, включая N+1, секреты и риски инъекций. Тесты рассматриваются отдельным этапом и должны изучаться так же внимательно, как реализация.

В примере N+1 автор показывает запрос заказов внутри цикла пользователей и вариант предварительной загрузки связанных данных. Ещё один пример заменяет необъяснённое число именованной константой. Такие фрагменты поясняют направление замечания, но не доказывают наличие проблемы в любом похожем цикле.

Какие замечания считать обязательными

Итоговый шаблон разделяет критические, значимые и небольшие проблемы. К критическим относятся ошибки, безопасность и потеря данных; к значимым - производительность, дизайн и сопровождение. Небольшие замечания касаются читаемости и имён.

Автор требует конкретных предложений с примерами кода. Нельзя блокировать изменение из-за личного вкуса, особенно если форматирование уже задаёт линтер. Если разработчик объяснил необычное решение, его довод нужно учесть до предложения замены.

Отдельно проверяется, описывают ли тесты поведение и граничные случаи, а не только внутреннее устройство. По исходнику хороший отчёт также отмечает удачные решения. Это помогает отличить обязательное исправление от полезного, но необязательного улучшения.

Пример задачи на первый обзор

Можно дать запрос: «Проверьте diff обработчика и связанные тесты. Сначала сформулируйте цель. Для каждой проблемы укажите место, условие ошибки и минимальную правку. Не меняйте файлы, не выдавайте замечания по форматированию за препятствие слиянию». Для результата нужно предоставить сам diff и достаточный контекст вокруг него.

По шаблону автора в отчёте должны быть резюме, три уровня замечаний, положительные наблюдения, вопросы и один вердикт: Approve, Request Changes или Comment. Критический риск следует отметить сразу, не ожидая завершения полного обзора.

Справочники по чек-листу, частым ошибкам, обратной связи и соответствию заданию нужно сохранять вместе с основным файлом. В тексте отмечена адаптация части материалов из obra/superpowers по MIT. Мы проверили источники, но не установку или работу в Claude Code и Codex. Узкий защитный обзор описан отдельно в Security Reviewer.

Паспорт проверки

Сверено с первоисточником . Версия и условия могут измениться, перед установкой откройте первоисточник.

Версия
1.1.0 (SKILL.md) (коммит 02b0502)
Лицензия
MIT (LICENSE репозитория и поле license в SKILL.md, проверено 23.10.2026)
Автор
Jeffallan (Synergetic Solutions)

Что получает доступ

  • В заголовке скилла перечислены Read, Grep, Glob: чтение и поиск по файлам. Право изменять код или запускать тесты этим списком не задано.

Какие секреты нужны

  • Собственных ключей нет. Для обзора достаточно diff и контекста; содержимое рабочих секретов передавать не требуется.

Ограничения

  • Прочитаны SKILL.md и лицензия; установка и выполнение ревью этим скиллом не проверены.
  • Статическое чтение тестов не подтверждает их успешное выполнение; совместимость в Codex не испытана.

Первоисточники

Похожие скиллы

Курс и рабочая база ClaudeBase

Получить доступ

1990 ₽ в месяц · возврат 7 дней · что входит

После оплаты откроется личный кабинет с подключением базы к агенту, приглашение в закрытый чат участников пришлёт бот в Telegram.