adversarial-review

Spawn opposite-model reviewers via CLI to critique code changes and output a synthesized verdict.

Updated Feb 24, 2021
One-click install
npx skills add https://github.com/roderik/roderik.github.io --skill adversarial-review-roderik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-review
Source: https://github.com/roderik/roderik.github.io/tree/main/.agents/skills/adversarial-review
Command: npx skills add https://github.com/roderik/roderik.github.io --skill adversarial-review-roderik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Adversarial-review provides a structured, multi-lens critique of code changes by spawning reviewers on the opposite model to challenge the work, ensuring potential flaws are surfaced before shipping.

Core Features & Use Cases

  • Spawns 1–3 reviewers on the opposite model (Claude vs Codex) to challenge changes from distinct critical lenses.
  • Produces a synthesized verdict summarizing findings without making changes.
  • Enforces hard constraint: reviewers must run via the opposite model's CLI (codex exec or claude -p) to ensure genuine cross-model critique.
  • Uses three reviewer lenses (Architect, Skeptic, Minimalist) and linked references to ground judgments.
  • Ideal for large diffs, multi-file changes, or planning sessions requiring thorough, multi-perspective evaluation.

Quick Start

Initiate an adversarial review of the latest changes and generate a verdict.

Frequently Asked Questions about adversarial-review

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

FAQPage Schema
How do I perform adversarial code review on large multi-file diffs?

Adversarial code review on large diffs works by spawning 1–3 reviewers on the opposite model to critique code changes from distinct critical lenses. It then synthesizes findings into a verdict with structured findings and recommendations without modifying the code.

What is cross-model code review and how does it find flaws?

Cross-model code critique works by running reviewers via the opposite model's CLI, ensuring genuine independent evaluation. It applies Architect, Skeptic, and Minimalist lenses to surface potential flaws before shipping.

Can I use lens-based code review for planning sessions?

Lens-based code review applies to planning sessions requiring thorough, multi-perspective evaluation. It spawns reviewers on the opposite model to challenge the proposed changes and outputs a synthesized verdict.

Do I need the opposite model's CLI to run multi-lens code review?

Multi-lens code review enforces a hard constraint that reviewers must run via the opposite model's CLI, such as codex exec or claude -p. This ensures genuine cross-model critique rather than same-model evaluation.

What's the best way to critique code changes before shipping?

The best way to critique code changes before shipping is an adversarial review approach that spawns multiple reviewers on the opposite model. This multi-lens evaluation produces a synthesized verdict with structured findings and concrete recommendations.