К основному содержанию
скилл CX Codex

agent-debate — скилл для Claude Code: что делает и как установить

Скилл организует состязательный спор двух рецензентов вокруг важного технического выбора и готовит сводку для человека.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add WenyuChiou/agent-collab-skills --skill agent-debate -a claude-code
Открыть на GitHub

Что делает agent-debate

Скилл запускает структурированное обсуждение, когда есть два весомых альтернативных варианта решения задачи. Сначала оформляется пакет данных с критериями оценки и ссылками на факты по шаблону references/debate_protocol.md. Затем параллельно стартуют две изолированные линии рецензентов в режиме только для чтения. Каждая из них защищает свою позицию и опирается на общие свидетельства.

Число раундов задаётся строго заранее или берется из лимита max_cycles. В конце основной агент или отдельный синтезатор без доступа к поисковым инструментам собирает согласованные факты, спорные тезисы и степень уверенности в рекомендации. Во время дебатов запрещены любые правки кода, коммиты и прямая запись в каноническую память проекта.

Итоговое решение всегда принимает человек. Спор не завершается автоматическим голосованием большинства.

Какие задачи решает

  • сравнить два взаимоисключающих архитектурных решения перед внедрением
  • структурировать аргументы за и против на основе общих фактов
  • подготовить сводку разногласий для финального решения разработчика
  • исключить спонтанные правки кода до согласования концепции

Примеры запросов агенту

  • Запусти дебаты между вариантом на PostgreSQL и MongoDB для новой схемы событий
  • Подготовь пакет свидетельств по шаблону references/debate_protocol.md для выбора кэша
  • Сведи аргументы обоих рецензентов по миграции API и покажи спорные утверждения

Как установить agent-debate

1Через Skills CLI (Vercel)

npx skills add WenyuChiou/agent-collab-skills --skill agent-debate -a claude-code

2Вручную: положить файлы

~/.claude/skills/agent-debate/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/agent-debate/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о agent-debate

Как установить agent-debate в Claude Code?

Выполните команду npx skills add WenyuChiou/agent-collab-skills --skill agent-debate -a claude-code.

Для каких ситуаций предназначен скилл?

Скилл нужен для важных развилок с двумя правдоподобными вариантами, где есть конкретные факты для проверки. Его не используют для простых фактических вопросов или споров об именовании.

Разрешено ли агентам редактировать файлы во время дебатов?

Нет, во время дебатов запрещены правки исходников, создание коммитов, слияния и прямая запись в долговременную память.

Исходный текст

SKILL.md · MIT
---
name: agent-debate
description: Use when a consequential decision has two plausible, materially different options and you are about to pick one. Runs two opposed reviewers on the same evidence with a stated round cap, then hands the human a synthesis that names the deciding evidence.
---

# agent-debate

A bounded adversarial review of one consequential trade-off. Debate makes the
evidence visible to the decision maker; it does not settle truth by vote and
does not authorize implementation.

## Use only when

- both options are plausible and materially different;
- the decision is consequential enough to justify two independent reviewers;
- identifiable evidence could inform or falsify each side.

Do not debate a factual question that a direct check can settle, a naming
preference, or a decision an authorized human already made.

## Setup

1. Write one evidence packet: the decision and who owns it, the two
   positions as testable statements, shared evidence paths, and the criteria
   for judging. Template: [references/debate_protocol.md](references/debate_protocol.md).
2. Launch two `reviewer` lanes in parallel, one position each, both on a
   strong model tier, both read-only, both with the same packet. Each argues
   the strongest form of its side and cites evidence.
3. State the round cap before launch and stop there. A rebuttal round, if
   the cap allows one, answers the other side's strongest point. In harness
   mode the policy's `max_cycles` limit sets the cap; evaluate the policy
   before each reviewer spawn.
4. A reviewer that changes its conclusion says so plainly; do not simulate
   disagreement.

## Synthesis

The primary-agent, or a separate `synthesizer` with no search tools, writes:

- agreed facts, with evidence;
- contested claims, with the evidence on each side;
- missing or failed reviewer outputs (recorded, never invented);
- a recommendation, how uncertain it is, and what finding would change it;
- the pending human decision: approve, decline, or revise.

Nothing is implemented and no canonical memory changes until the human
decides. If the outcome is worth keeping, write a memory proposal as described
in `agent-context-budget`.

## Prohibitions

- No majority vote as evidence or acceptance.
- No silent retry, model switch, context discard, or invented missing side.
- No source edits, commits, merges, or pushes during the debate.
- No direct write to canonical memory.

© WenyuChiou · MIT · WenyuChiou/agent-collab-skills

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора7

agent-task-splitter Планирует запуск двух и более субагентов или CLI-исполнителей на одну цель: роли, модель, непересекающиеся файлы, лимит на отчёт. CX Codex +1 ★ 30звёзд репо agent-shared-memory Скилл-заглушка для обратной совместимости, который перенаправляет старые обращения к разделу Durable decisions из agent-context-budget. CX Codex +1 ★ 30звёзд репо agent-plan-act-reflect Устаревший скилл для сценариев с циклом планирования и действий. Помогает понять, чем заменить его в старых планах и промптах. CX Codex +1 ★ 30звёзд репо agent-output-reconciler Заглушка для тех, у кого в плане или промпте ещё стоит старое имя. Отправляет к шагу сверки внутри agent-acceptance-gate. CX Codex +1 ★ 30звёзд репо agent-context-budget Скилл ограничивает ответы субагентов, выносит большие результаты в файлы и помогает продолжать работу после исчерпания контекста. CX Codex +1 ★ 30звёзд репо agent-acceptance-gate Скилл сверяет результаты параллельных агентов и прогоняет проверки перед коммитом или пушем. Возвращает PASS, CONDITIONAL PASS или FAIL с доказательствами. CX Codex +1 ★ 30звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой