bmad-code-review — скилл для Claude: параллельный ревью кода
Скилл запускает несколько независимых ревьюеров параллельно, сводит их замечания и показывает результат. Пригодится, когда нужно проверить изменения перед мержем.
npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a claude-codeЧто делает bmad-code-review
Скилл bmad-code-review из репозитория BMAD-METHOD прогоняет изменения через несколько независимых ревьюеров одновременно, а потом собирает и сортирует найденное. Вызывается фразой вроде «run code review» или «review this code».
Внутри — один шаг: агент запускает render_skill.py из папки _bmad/scripts/, скрипт печатает рабочий процесс скилла, и агент идёт по нему. Есть режимы quick и thorough (добавляется --set workflow.review=), режим no-code с --set workflow.fixes=handoff и неинтерактивный запуск через --set workflow.interactive=false — для CI или бота.
Нужен uv и настроенный в проекте BMad: папка _bmad/ должна существовать. Если скрипта нет, скилл предложит сначала поставить BMad через скилл bmad. Ставьте, если уже работаете с BMAD-METHOD; в остальных случаях сначала придётся развернуть сам метод.
Какие задачи решает
- прогнать изменения через несколько ревьюеров сразу
- собрать замечания ревью в один список
- запустить ревью без вопросов к пользователю в CI
- выбрать быстрый или глубокий режим проверки
- передать правки по ревью в отдельный шаг через handoff
Примеры запросов агенту
- run code review
- review this code, quick
- сделай thorough review этих изменений
Как установить bmad-code-review
1Через Skills CLI (Vercel)
npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a claude-code2Вручную: положить файлы
~/.claude/skills/bmad-code-review/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/bmad-code-review/
1Через Skills CLI (Vercel)
npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a codex2Вручную: положить файлы
.agents/skills/bmad-code-review/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a cursor2Вручную: положить файлы
.cursor/skills/bmad-code-review/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install bmad-code-org/BMAD-METHOD bmad-code-review2Вручную: положить файлы
.github/skills/bmad-code-review/SKILL.md1Через Skills CLI (Vercel)
npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a gemini-cli2Командой платформы
gemini skills install https://github.com/bmad-code-org/BMAD-METHOD --path skills/bmad-code-reviewВручную: положить файлы
.devin/skills/bmad-code-review/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора25
Весь набор →Похожие
Вопросы о bmad-code-review
Как установить bmad-code-review в Claude?
Выполните npx skills add bmad-code-org/BMAD-METHOD --skill bmad-code-review -a claude-code. Файл скилла появится в ~/.claude/skills/bmad-code-review/SKILL.md.
Что делает bmad-code-review?
Запускает несколько независимых ревьюеров параллельно, затем сводит и сортирует их замечания по изменениям в коде.
Что нужно, чтобы скилл заработал?
Нужен uv и настроенный BMad в проекте — папка _bmad/ с scripts/render_skill.py. Без них скилл предложит сначала установить BMad.
Исходный текст
SKILL.md · MIT
---
name: bmad-code-review
description: 'Review code changes with several independent reviewers in parallel, then triage and present the findings. Use when the user says "run code review" or "review this code"'
---
Run the following command exactly once without changing the current working directory.
Replace `{project-root}` with the nearest folder containing `_bmad/`, from the working directory upward.
Replace `{skill-root}` with the absolute path to this skill's directory.
If the invocation asks for a `quick` or `thorough` review, append `--set workflow.review=<value>` to the command.
If the invocation asks for a `no-code` review, append `--set workflow.fixes=handoff` to the command.
If the invocation is clearly non-interactive -- it says not to ask questions, or a bot, a CI job or another workflow is running the review -- append `--set workflow.interactive=false`. When in doubt, don't.
```bash
uv run --no-cache "{project-root}/_bmad/scripts/render_skill.py" --project-root "{project-root}" --skill "{skill-root}"
```
- The command prints the skill's workflow: follow it. `HALT: <reason>`: report the reason and stop.
- If the script does not exist, BMad is not set up in this project yet. Offer to set it up using `bmad` skill, then run the command again. If you do not have the `bmad` skill, offer to install it first.
- On any other output or failure, including `uv` being unavailable, report the command output and stop. Do not run any workflow source directly.
© bmad-code-org · MIT · bmad-code-org/BMAD-METHOD