# Adversarial Code Review

> Independently review completed implementation against its agreed plan or specification. Use when closing out feature work, a bug fix, or another implementation run.

- Skill: `bastidood/adversarial-code-review` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add bastidood/adversarial-code-review`
- Raw SKILL.md: https://api.skillmd.com/api/skills/bastidood/adversarial-code-review/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: BastiDood (https://skillmd.com/u/bastidood)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/bastidood/adversarial-code-review

---


# Adversarial Code Review

Use an independent reviewer to challenge completed changes against the agreed plan or specification, so that the final result has verified alignment and clear follow-up actions.

## Workflow

1. Spawn a new (non-forked) independent sub-agent to review the changes against the agreed plan/spec.
2. The reviewer sub-agent must be able to echo back how the current implementation works and how it aligns/deviates from the plan/spec.
3. Present the findings with a consistent verdict, deviation, and recommendation structure.
   - [Follow the review summary template.](./assets/review-summary-template.md)

The recommendations section is particularly critical because it determines the possible next phase of the work.

