cross-agent-review — скилл для Claude Code: ревью от другого агента
Просит ревью кода, PR или плана у агента на другом бэкенде через mesh repowire. Пригодится перед мержем, когда нужен независимый взгляд.
npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a claude-codeЧто делает cross-agent-review
Скилл выбирает ревьюера по трём шагам. Сначала смотрит, назвал ли пользователь бэкенд явно. Если нет — читает настройку repowire config get skills.default_reviewer_backend. Когда и там пусто, берёт любого онлайн-пира с другим бэкендом или спрашивает у вас. Свой бэкенд в качестве ревьюера не подставляется никогда: смысл в том, чтобы работу проверяла другая модель.
Кто доступен и на каком бэкенде, видно через list_peers() по MCP или repowire peer list в CLI. Дальше скилл находит или поднимает пира и отправляет ему запрос с конкретным диффом, PR или планом. Через MCP это ask(peer_name, ...), вызов неблокирующий и возвращает correlation_id. Ревьюер закрывает тред через ack(corr_id, <review>), ответ приходит вам. Доработки идут через ask(reply_to=corr_id, ...).
Жизненный цикл ask/ack есть только в MCP. В CLI неблокирующего аналога нет: repowire peer ask — синхронная утилита для тестов, а не этот сценарий. Если пира с другим бэкендом нет, скилл может его поднять через скилл delegate, но только с вашего согласия.
Какие задачи решает
- получить независимое ревью диффа перед мержем
- проверить PR чужими глазами, а не той же моделью
- согласовать план работ со вторым агентом
- задать уточняющий вопрос ревьюеру в том же треде
- поднять пира на другом бэкенде, когда доступных нет
Примеры запросов агенту
- Попроси codex отревьюить мой дифф на корректность и баги
- Отправь этот PR на ревью любому агенту с другим бэкендом
- Уточни у ревьюера, что он имел в виду под гонкой в
worker.py
Как установить cross-agent-review
1Через Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a claude-code2Вручную: положить файлы
~/.claude/skills/cross-agent-review/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cross-agent-review/
1Через Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a codex2Вручную: положить файлы
.agents/skills/cross-agent-review/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a cursor2Вручную: положить файлы
.cursor/skills/cross-agent-review/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install prassanna-ravishankar/repowire cross-agent-review2Вручную: положить файлы
.github/skills/cross-agent-review/SKILL.md1Через Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a gemini-cli2Командой платформы
gemini skills install https://github.com/prassanna-ravishankar/repowire --path skills/cross-agent-reviewВручную: положить файлы
.devin/skills/cross-agent-review/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cross-agent-review
Как установить cross-agent-review в Claude Code?
Выполните npx skills add prassanna-ravishankar/repowire --skill cross-agent-review -a claude-code. Скилл окажется в ~/.claude/skills/cross-agent-review/SKILL.md.
Что делает cross-agent-review?
Отправляет ваш код, PR или план на ревью агенту на другом бэкенде через mesh repowire. Вы получаете второе мнение от модели, которая не проверяет саму себя.
Чем отличается от обычного ревью тем же агентом?
Ревьюер всегда работает на другом бэкенде, чем вы. Скилл не подставит ваш собственный бэкенд по умолчанию, иначе независимость теряется.