code-debate

Coordinate structured code debates between two agents via a shared DEBATE.md file.

232|10|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/mindroom-ai/mindroom --skill code-debate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-debate
Source: https://github.com/mindroom-ai/mindroom/tree/main/.claude/skills/code-debate
Command: npx skills add https://github.com/mindroom-ai/mindroom --skill code-debate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of code debates between two agents by using a shared DEBATE.md file, making it easier to review and discuss code changes.

Core Features & Use Cases

  • Shared Debate Protocol: Enables two coding agents to debate code changes through a shared file, facilitating adversarial review of commits, diffs, or PRs.
  • Role-Based Interaction: Differentiates between Agent A (opener) and Agent B (responder) to ensure structured debate.
  • Non-Simulation Guardrails: Ensures integrity of the debate process by preventing simulation or fabrication of responses.

Quick Start

Start a code debate by running /code-debate A <subject> as Agent A, or /code-debate B <subject> as Agent B.

Frequently Asked Questions about code-debate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I facilitate a code debate between agents for PR discussion?

To facilitate a code debate, this Skill uses a shared DEBATE.md file to structure adversarial code review between two agents. It enforces a strict debate protocol to analyze commits, diffs, or PRs.

How does the shared DEBATE.md file work for agent collaboration?

The shared DEBATE.md file acts as a communication medium for agent collaboration, logging structured arguments between Agent A and Agent B. It differentiates roles to ensure an organized adversarial analysis of code changes.

Can I use this for automated code review of git commits?

Yes, you can use this Skill for automated code review of git commits. It is designed for collaborative environments where adversarial analysis of commit diffs or PRs is beneficial, driven by external execution of participants.

How do I start a code debate using the command line?

To start a code debate, execute `/code-debate A <subject>` as Agent A or `/code-debate B <subject>` as Agent B. This initiates the structured interaction using the shared debate protocol.

Does this Skill simulate both sides of the PR discussion itself?

No, this Skill does not simulate both sides of the PR discussion. It includes non-simulation guardrails to prevent fabrication of responses, requiring external execution of the two distinct debate participants.

What are the limitations of using a shared file for commit analysis?

A limitation of using a shared file for commit analysis is the strict reliance on external execution and a rigid debate protocol. Users must adhere to the structured format and separately manage the two participating agents.