adversarial-review

Coordinate adversarial code reviews between Claude and Codex AI models.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Ced3-han/Harness-Settings --skill adversarial-review-ced3-han
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-review
Source: https://github.com/Ced3-han/Harness-Settings/tree/main/skills/adversarial-review
Command: npx skills add https://github.com/Ced3-han/Harness-Settings --skill adversarial-review-ced3-han

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides an adversarial code review process that enhances the quality of code reviews by considering opposing viewpoints from different models.

Core Features & Use Cases

  • Adversarial Review: Uses two different AI models (Claude and Codex) to review code from contrasting perspectives.
  • Automated Reviewer Spawn: Spawns reviewers on the opposing model based on the change size and complexity.
  • Synthesized Verdict: Provides a synthesized verdict based on the outputs from the adversarial reviewers.

Quick Start

To perform an adversarial review, trigger the "adversarial review" command after completing a code change or planning session.

Frequently Asked Questions about adversarial-review

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

FAQPage Schema
How does adversarial code review improve validation for complex changes?

Adversarial code review improves validation by using two different AI models, Claude and Codex, to review code changes from contrasting perspectives. This cross-model collaboration ensures diverse viewpoints, surfacing potential issues a single reviewer might miss.

Do I need both Claude and Codex to perform an adversarial review?

Yes, you need both Claude and Codex to perform an adversarial review. The process requires both models to run reviews on the opposing model, spawning reviewers based on change complexity to provide contrasting perspectives.

How do I trigger an AI-driven code review after a planning session?

To trigger an AI-driven code review, use the "adversarial review" command after completing a code change or planning session. The system then spawns reviewers on the opposing model and provides a synthesized verdict based on their outputs.

What is a synthesized verdict in cross-model collaboration?

A synthesized verdict in cross-model collaboration is the final output generated after both Claude and Codex review code from opposing viewpoints. It combines the adversarial perspectives to deliver a comprehensive validation of the code changes.

Can automated reviewers handle changes of varying size and complexity?

Yes, automated reviewers can handle varying size and complexity. The adversarial review process automatically spawns reviewers on the opposing model based on the specific change size and complexity, ensuring appropriate validation depth.

When should I not use an adversarial AI approach for code quality checks?

You should avoid using an adversarial AI approach when a single model perspective is sufficient, such as for trivial code modifications. The cross-model collaboration process is designed for comprehensive review where diverse validation perspectives are crucial.