Requesting Code Review: скилл Superpowers для код-ревью перед слиянием

obra/superpowers· Проверено 13.11.2026· 317 тыс.на GitHub

Скилл Superpowers: после задачи или перед слиянием агент отдаёт изменения на ревью субагенту с точным контекстом — что сделано, что требовалось и какой диапазон коммитов смотреть.

Как установить Requesting Code Review

Личные скиллы лежат в ~/.claude/skills/, проектные — в .claude/skills/ репозитория. Проверка: команда /skills в сессии, вызов по имени — /requesting-code-review.

# плагином, внутри Claude Code
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

# или вручную
git clone --depth 1 https://github.com/obra/superpowers.git /tmp/requesting-code-review
mkdir -p ~/.claude/skills/requesting-code-review
cp -r /tmp/requesting-code-review/skills/requesting-code-review/. ~/.claude/skills/requesting-code-review/

Что умеет

Взять SHA базового и последнего коммитов для ревью
Заполнить шаблон code-reviewer.md: что сделано, что требовалось, диапазон коммитов
Получить замечания по уровням Critical, Important, Minor и вердикт о готовности к слиянию
Исправить критичные сразу, важные до следующего шага, мелкие записать на потом
Возразить ревьюеру с техническими доводами, если он неправ

Ревьюер — субагент general-purpose с шаблоном code-reviewer.md; историю сессии ему не передают.

Ответ ревьюера: сильные стороны, замечания трёх уровней, рекомендации и вердикт «Ready to merge?» — Yes, No или With fixes.

Обязательные моменты ревью: после каждой задачи в subagent-driven-development, после крупной фичи и перед слиянием в main.

Что нужноgit; Агент с инструментом субагентов
АгентыСтавится вместе с набором Superpowers в Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot CLI, OpenCode, Qwen Code и другие агенты.

Что попросить агента

Проверь, что я сделал в задаче 2 по <docs/superpowers/plans/deploy.md>Возьмёт SHA коммитов, отдаст дифф и требования ревьюеру и вернёт замечания по уровням
Готовлю слияние <feature/auth> в main, посмотриЗапустит ревью всей ветки от merge-base и скажет, готова ли она к слиянию
Ревьюер требует <переписать кеш>, но это лишнееОтветит ревьюеру с техническими доводами и покажет код или тесты, которые это подтверждают

Ограничения

!

Нужен агент с субагентами: ревью делает отдельный субагент

!

Мелкие замечания (Minor) агент только записывает на потом

Описание из SKILL.md

Use when completing tasks, implementing major features, or before merging to verify work meets requirements

Частые вопросы

Как установить requesting-code-review skill в Claude Code?
Поставьте набор Superpowers: /plugin install superpowers@claude-plugins-official или через маркетплейс автора obra/superpowers-marketplace. Скилл requesting-code-review включится сам, когда задача подойдёт.
Что возвращает ревьюер superpowers?
Сильные стороны, замечания Critical, Important и Minor, рекомендации и вердикт: готово к слиянию, нет или после исправлений.
Почему агент не смотрит дифф сам?
Скилл считает агента координатором: чтение диффа в своём контексте тратит окно, нужное для работы. Свежий субагент смотрит на результат без истории сессии.
Что делать, если ревьюер ошибся?
Возразить с техническими доводами, показать код или тесты, которые доказывают, что всё работает, или попросить уточнения.
Когда ревью необязательно, но полезно?
Когда агент застрял, перед рефакторингом как точка отсчёта и после исправления сложного бага.

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