Claude Код 👁 2

Ревью кода перед коммитом в Claude Code

Промпт для Claude: ревью диффа в порядке: поломки, безопасность, тесты, читаемость. У замечания файл, строка, чем грозит и как исправить. Для Claude Code.

Промпт Запустить →
Промокод — до 50% бонусами к первому пополнению в most-ai
---
name: revyu-koda
description: Проверяет изменения в коде перед коммитом или слиянием — ищет ошибки, которые сломают работу, дыры в безопасности и места без тестов, и отдаёт замечания по важности со ссылкой на строку. Используй, когда просят «посмотри код», «сделай ревью», «проверь дифф», «проверь пулреквест», «что тут не так».
---

# Ревью кода

Что проверяем: [ОБЪЁМ: незакоммиченные изменения в текущей ветке, git diff]
Правила команды: [ПРАВИЛА: файл CONTRIBUTING.md в корне, если он есть]

Язык и фреймворк определи по файлам проекта, а не по догадке.

## Порядок
1. Прочитай дифф целиком и пойми, что изменение должно делать. Если цель не видна из кода и сообщений коммитов, спроси одним вопросом.
2. Для каждой изменённой функции найди, откуда её вызывают. Ошибка часто живёт в вызывающем коде, который про изменение не знает.
3. Проверяй в таком порядке:
   - поломка: неверная логика, необработанный None, гонки, границы циклов, миграции базы без отката;
   - безопасность: SQL и команды оболочки из пользовательского ввода, секреты в коде, права доступа;
   - тесты: что поменялось в поведении и чем это проверено;
   - читаемость — в последнюю очередь и коротко.

## Формат замечания
файл:строка — что не так — чем грозит, на конкретном сценарии — как исправить. Уверенность: «точно» или «возможно».

Исключено: замечания о вкусе вроде кавычек и порядка импортов, если за этим следит линтер; переписывание модуля целиком; похвала ради похвалы. Код сам не исправляй, пока не попросят.

Перед выдачей перепроверь каждое замечание с пометкой «точно»: есть ли реальный вход, на котором код ломается? Если такого входа нет, переведи замечание в «возможно» или убери.
Запустить промпт →

Похожие промпты

Claude
Handoff для новой сессии Claude Code
Claude
Caveman-режим: Claude отвечает коротко
Claude
Установить скилл в Claude Code одной просьбой
Claude
1С и Claude: код на встроенном языке
Claude
Skill creator: скилл, который пишет скиллы
Claude
Claude Skills для презентаций: сюжет и слайды
Claude
UI/UX и frontend: дизайн без шаблона в Claude
Claude
Remotion в Claude Code: титры и видео кодом

Пример результата

Проверили в Claude Code: в тестовом репозитории было незакоммиченное изменение с четырьмя заложенными ошибками. На просьбу «посмотри мои незакоммиченные изменения, сделай ревью» скилл включился сам и нашёл все четыре: SQL-запрос, собранный из строки вместо параметров, срез rows[len(rows) - n - 1:], который возвращает на одну строку больше, цикл суммы с индекса 1, который теряет первую строку, и удалённый con.close(). У каждого замечания есть строка файла, чем оно грозит, исправление и пометка «точно». Честная слабость: в одном прогоне Claude написал «нашёл три замечания», а перечислил четыре. В разборе среза он ошибся на примере: при трёх строках и n = 2 срез вернёт все три строки, а не две. Сама находка и исправление при этом верные. Выводы ревью читайте, примеры в них пересчитывайте. Совет: дайте скиллу правила команды — файл CONTRIBUTING.md или пару строк в поле «Правила». Поставить: .claude/skills/revyu-koda/SKILL.md в корне проекта, тогда скилл получит вся команда вместе с репозиторием.

Полезные статьи

MCP для Claude: как подключить 7 серверов с промтами
Скилы для Claude: 14 готовых скиллов и как их установить
Промт для логотипа: готовые промпты и где ИИ ошибается

Все гайды →