debate-judge

$npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/debate-judge

Evaluates exchanges and produces round verdicts.

SKILL.md
.github/skills/debate-judgeView on GitHub ↗
---
name: debate-judge
description: Evaluates debate exchanges, adjudicates argument quality, and produces round verdicts with confidence scores and reasoning.
execution: subagent
prompt: ./prompt.md
input: attacks (string), defenses (string), round_number (string), judging_criteria (string)
used-by: [multiagent-debate]
---

# Debate Judge

Evaluates exchanges and produces round verdicts.

## Execution

Subagent — spawned via subagent-spawning/spawn-agent.

## Why Subagent

Judgment requires neutral stance isolated from both attack and defense reasoning. Dedicated context prevents bias from prior participation.

## Input

- **attacks**: Structured attacks from debate-critic
- **defenses**: Structured defenses from debate-defender
- **round_number**: Current round in the debate
- **judging_criteria**: Specific criteria for this debate type

## Output

- **round_verdict**: Which side prevailed this round (critic/defender/draw)
- **scores**: Per-attack scoring (attack quality, defense quality, net result)
- **confidence**: Judge's confidence in artifact viability (0.0–1.0)
- **key_findings**: Most important insights from this round

## Budget

One unit = one round verdict.
More from yogsoth-ai/de-anthropocentric-research-engine