This implements multi-agent debate for code evaluation. It spins up a meta-judge to create scoring rubrics, then three independent judges (all Opus) analyze your solution in parallel. They debate their assessments over up to three rounds, defending scores with evidence and revising when convinced by counter-arguments. The whole thing runs through filesystem coordination with reports in .specs/reports. It's serious overkill for most code reviews, but if you need rigorous evaluation of critical components or you're comparing complex architectural approaches, the structured conflict actually surfaces issues single-pass reviews miss. Think of it as forcing your code through peer review by three specialists who have to publicly justify their positions.

skills.sh installs
1.3K
GitHub stars
1.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add neolabhq/context-engineering-kit --skill judge-with-debate --agent claude-code

Installs into .claude/skills of the current project.

Files

judge-with-debate

Evaluate solutions through multi-agent debate where independent judges analyze, challenge each other's assessments, and iteratively refine their evaluations until reaching consensus or maximum rounds. This command implements the Multi-Agent Debate pattern for high-quality evaluation where multiple perspectives and rigorous argumentation improve assessment accuracy. Unlike single-pass evaluation, debate forces judges to defend their positions with evidence and consider counter-arguments.

Key benefits:

  • Structured evaluation - Meta-judge produces tailored rubrics and criteria before judging begins
  • Multiple perspectives - Three independent judges reduce individual bias
  • Evidence-based debate - Judges defend positions with specific evidence from the solution and evaluation specification
  • Iterative refinement - Up to 3 debate rounds drive convergence on accurate scores
  • Shared specification - Meta-judge runs once; all judges across all rounds share the same evaluation specification

Pattern: Debate-Based Evaluation

This command implements iterative multi-judge debate:

Sponsors

Details

Repository
github.com/neolabhq/context-engineering-kit
First seen
Jun 3, 2026

More from neolabhq/context-engineering-kit

All 63

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs