adversarial-review

Coordinate three-perspective adversarial code reviews on diffs with parallel sub-agents.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/JNZader/javi-ai --skill adversarial-review-jnzader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-review
Source: https://github.com/JNZader/javi-ai/tree/main/own/skills/adversarial-review
Command: npx skills add https://github.com/JNZader/javi-ai --skill adversarial-review-jnzader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Multi-perspective adversarial code review that catches issues no single reviewer ever could.

Core Features & Use Cases

Three specialized reviewers with deep, narrow focus review the SAME diff simultaneously, then a synthesizer merges their findings. Disagreements between perspectives are signal, not noise.

Quick Start

Run /workflow:review to trigger an adversarial cross-perspective code review on your diffs.

Frequently Asked Questions about adversarial-review

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

FAQPage Schema
How do I run an adversarial code review on my git diff before merging?

To run an adversarial code review, trigger the review workflow on your diffs. Three specialized sub-agents simultaneously analyze the changes from security, quality, and test perspectives, then a synthesizer merges their findings to surface issues.

What is multi-perspective adversarial code review and when should I use it?

Multi-perspective adversarial code review coordinates independent reviewers to analyze the same diff simultaneously. Use it for security-sensitive changes, refactors, and feature additions across codebases when multiple stakeholders require independent perspectives.

How does the synthesizer handle disagreements between security and quality reviewers?

The synthesizer merges findings from the security, quality, and test reviewers using a defined consensus workflow. Disagreements between perspectives are treated as signal rather than noise to catch issues no single reviewer could find.

Can I use this adversarial review workflow for large codebase refactors?

Yes, you can use this workflow for refactors across codebases. The review process collects full file context and diffs, applying specialized parallel sub-agents to ensure security, quality, and test coverage for complex changes.

Does the code review workflow require any external dependencies or tools?

No, the adversarial code review workflow operates without external dependencies. It implements parallel sub-agents internally to analyze diffs and synthesize findings using its own defined consensus workflow.

Why should I use a three-way adversarial review instead of a standard code review?

A three-way adversarial review provides deep, narrow focus from specialized security, quality, and test reviewers simultaneously. This approach catches issues no single reviewer ever could by treating disagreements between perspectives as signal.