justxor / code-review
Ревью изменений в текущей ветке относительно main. Используй, когда просят проверить код, сделать ревью, найти проблемы перед PR или коммитом.
0
SKILL.md1.8 KB
Code review
Шаги
- Определи базу:
git diff main...HEAD --stat(если main нет —master). Если изменений в ветке нет — используйgit diffиgit diff --staged. - Прочитай полный дифф и, где нужно, окружающий код изменённых файлов.
Проверь каждый файл по чек-листу:
- Корректность: логика, граничные случаи (null, пусто, большие значения), обработка ошибок
- Безопасность: инъекции, секреты в коде, проверка прав, валидация ввода
- Тесты: покрыто ли новое поведение; не ослаблены ли существующие тесты
- Производительность: N+1, лишние циклы, утечки
- Читаемость: имена, дублирование, соответствие стилю из CLAUDE.md
- Не придумывай проблем ради количества. Нет замечаний — так и скажи.
Формат отчёта
## Итог: <одно предложение>
### 🔴 Критично
- `файл:строка` — проблема → предложение
### 🟡 Стоит исправить
- ...
### 🟢 Мелочи
- ...