Ревью кода
SkillDev toolsCode review, local review of a branch or review of a GitHub PR. Combines both stages of code review. Use before git push or when receiving a PR for review.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Ревью кода skill
What this skill tells your AI
The instructions your AI receives, as published by nsevteev/fullspec in .claude/skills/review/SKILL.md and read by ahel’s review.
SSOT: validation-review.md
SSOT (process): standard-review.md
Агент: code-reviewer
Формат вызова
/review [<pr-number>] [--base <branch>]
| Параметр | Описание | Обязательный |
|---|---|---|
pr-number | Номер PR на GitHub (включает Этап 2) | Нет |
--base | Базовая ветка для сравнения (по умолчанию main) | Нет |
Воркфлоу
Прочитать validation-review.md
Прочитать standard-review.md — стандарт review.md, формат RV-N, P1/P2/P3.
Основной LLM — оркестратор параллельного ревью:
- Определить ветку: аргумент или
git branch --show-current - Prerequisite check — прочитать
specs/analysis/{branch}/plan-dev.md, проверить полеstatus::RUNNING→ OK, продолжитьWAITING→ СТОП: "Plan Dev в WAITING — разработка не начата, переведите в RUNNING"CONFLICT→ СТОП: "Plan Dev в CONFLICT — сначала разрешите конфликт цепочки"DONE→ AskUserQuestion: продолжить повторное ревью после DONE?- Не найден → СТОП: "analysis chain не найдена для ветки {branch}"
- Прочитать
specs/analysis/{branch}/review.md→ секция## Контекст ревью- Если review.md не существует → СТОП: "review.md не найден. Запустите
/review-create." - Извлечь список сервисов из блоков
### {svc}
- Если review.md не существует → СТОП: "review.md не найден. Запустите
- Подготовить общий пакет документов для агентов:
- Документы цепочки: discussion.md, design.md, plan-test.md, plan-dev.md
- Системная документация: specs/docs/.system/overview.md, conventions.md, testing.md
- Принципы: .instructions/standard-principles.md
- Tech-стандарты: из секции
### Tech-стандартыв review.md - Полный git diff (или
gh pr diff {N}для PR-режима)
- Запустить параллельно одним Task tool call (N+1 агентов):
code-reviewer --svc {svc1}(+ specs/docs/{svc1}.md из Контекст ревью)code-reviewer --svc {svc2}(+ specs/docs/{svc2}.md)code-reviewer --svc integration(INT-N, shared/)
- Собрать все выводы агентов
- Собрать
## Итерация N(N = следующий номер):- Для каждого сервиса — блок
### {svc}с выводом агента - Блок
### Итого(агрегат по P1/P2/P3 всех сервисов) - Определить вердикт: CONFLICT (есть P1 open) / NOT READY (есть P2 open) / READY (нет open P1/P2)
- Для каждого сервиса — блок
- Дописать
## Итерация Nв review.md (Write) - Обновить
statusв review.md: CONFLICT/NOT READY →OPEN; READY →RESOLVED - Если PR-режим (
/review {N}): написатьgh pr commentс кратким резюме (P1/P2/P3, вердикт)
Чек-лист
→ См. validation-review.md#чек-лист
Примеры
/review
/review --base develop
/review 42
/review 123
Signals
- GitHub stars
- 32
- Forks
- 6
- Last commit
- Jul 2026
- Hacker News mentions
- 20
Advanced
- Item type
- skill
- Key
review-nsevteev- Source
- github.com/nsevteev/fullspec