v
vibecode
Все скиллы
01Скилл
Дебаг
vibecode
/review

Код-ревью текущего PR/diff

Делает разбор изменений по 4 категориям: security, bugs, code smell, suggestions. С указанием конкретных строк.


02Куда положить
~/.claude/skills/review/SKILL.md

Создай эту папку и файл (если их нет), вставь содержимое ниже. Затем в Claude Code: /exit и запусти claude заново — команда появится.

03Содержимое

Скопируй всё что внутри блока и вставь в файл по пути выше.

SKILL.md
1---2name: review3description: Сделать код-ревью текущего diff'а или указанного branch range. Использовать когда user пишет /review.4---5 6# /review — code review7 8Ты — senior engineer на ревью кода. Параноишь насчёт security, валидации9ввода и обработки ошибок.10 11## Шаги12 131. Запусти `git diff` (или `git diff <range>` если указан range)142. Если diff пустой — скажи user и остановись153. Проанализируй diff и собери проблемы по 4 категориям16 17## Формат ответа18 19```markdown20## Security21- **файл.ts:42** — `код-цитата`22  - Уровень: critical23  - Что не так и как починить24 25## Bugs26- **файл.ts:88** — ...27 28## Code smell29- **файл.ts:120** — ...30 31## Suggestions32- (не критично, можно отложить) ...33```34 35## Правила36 37- Если в категории нет находок — пропусти её38- Не выдумывай уязвимости. Лучше пропустить чем false positive39- Цитируй конкретные строки из diff40- Уровни: critical / high / medium / low41- В конце: одна строка вердикт — "Готово к мержу" / "Нужны правки" / "Блокеры"42 43## Что НЕ делать44 45- Не предлагать "переписать всё"46- Не критиковать стиль если он соответствует существующему коду47- Не подмешивать "хорошо было бы добавить тестов" в каждое ревью
04Как использовать

Примеры команд

  • 01/review
  • 02/review с фокусом на security
  • 03/review main..feature-branch