alirezarezvani avatar

Adversarial Reviewer

This one takes your code, documentation, or architecture and systematically tries to break it by assuming the worst case scenarios and poking holes in your assumptions. You'd use it before shipping something important or when you need a reality check on whether your design actually holds up under stress. It's essentially a structured skeptic that asks the uncomfortable questions you might be avoiding, like edge cases you haven't considered or failure modes you've handwaved away. The approach is less about being mean and more about being thorough in ways that save you from production fires later.

skills.sh installs
856
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill adversarial-reviewer --agent claude-code

Installs into .claude/skills of the current project.

Files

Adversarial Code Reviewer

Description

Adversarial code review skill that forces genuine perspective shifts through three hostile reviewer personas (Saboteur, New Hire, Security Auditor). Each persona MUST find at least one issue — no "LGTM" escapes. Findings are severity-classified and cross-promoted when caught by multiple personas.

Features

  • Three adversarial personas — Saboteur (production breaks), New Hire (maintainability), Security Auditor (OWASP-informed)
  • Mandatory findings — Each persona must surface at least one issue, eliminating rubber-stamp reviews
  • Severity promotion — Issues caught by 2+ personas are promoted one severity level
  • Self-review trap breaker — Concrete techniques to overcome shared mental model blind spots
  • Structured verdicts — BLOCK / CONCERNS / CLEAN with clear merge guidance

Usage

/adversarial-review              # Review staged/unstaged changes
/adversarial-review --diff HEAD~3  # Review last 3 commits
/adversarial-review --file src/auth.ts  # Review a specific file

Examples

Example: Reviewing a PR Before Merge

/adversarial-review --diff main...HEAD

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026

More from alirezarezvani/claude-skills

All 267
1softaworks avatarjirasoftaworks/agent-toolkitUse when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira wor854skills.sh installs
2rshankras avatarios-developmentrshankras/claude-code-apple-skillsComprehensive iOS development guidance including Swift best practices, SwiftUI patterns, UI/UX review against HIG, and app planning. Use for iOS code review, be845skills.sh installs
3netresearch avataragent-rulesnetresearch/agent-rules-skillUse when creating or updating AGENTS.md files, .github/copilot-instructions.md, or other AI agent rule files, onboarding AI agents to a project, standardizing a839skills.sh installs
4maplibre avatarmaplibre-pmtiles-patternsmaplibre/maplibre-agent-skillsServerless vector and raster tiles with PMTiles for MapLibre GL JS — single-file format, HTTP range requests, hosting on S3/R2/GitHub Pages, generating with Pla833skills.sh installs
5codexstar69 avatarbug-huntercodexstar69/bug-hunterAdversarial bug hunting with a sequential-first pipeline (Recon, Hunter, Skeptic, Referee) that can optionally use safe read-only parallel triage. Scans without823skills.sh installs
6nvidia avatarnemoclaw-user-overviewnvidia/skillsExplains how OpenClaw, OpenShell, and NemoClaw form the ecosystem, NemoClaw's position in the stack, what NemoClaw adds beyond the community sandbox, and when t821skills.sh installs