Adversarial Reviewer

Drei isolierte Subagenten-Personas (Saboteur, Neueinstellung, Sicherheitsauditor) überprüfen Ihren Diff parallel feindselig.

von mhylle · mhylle/claude-skills-collection

Getestet · Funktioniert ★ 8.8/10

Adversarial Reviewer — Drei isolierte Subagenten-Personas (Saboteur, Neueinstellung, Sicherheitsauditor) überprüfen Ihren Diff parallel feindselig.

Was es kann

Setzt drei unabhängige Agenten-Subagenten ein – jeder nur mit dem Diff und einer Persona-Beschreibung, ohne gemeinsamen Kontext –, um Produktionsfehler, Verständnisprobleme und Sicherheitslücken zu finden, die ein einzelner Selbstprüfungsdurchlauf tendenziell übersieht. Löst bei Anfragen nach einer feindseligen/harten/adversarialen/kritischen Überprüfung, Pre-Merge-Checks oder einer vollständigen Codebasis-Audit über --codebase aus.

Testbericht

Wandte seine drei Persona-Linsen (Saboteur/Neueinstellung/Sicherheit) auf einen absichtlich fehlerhaften TTLCache an und deckte einen echten Fehler mit veralteten Werten nach Ablauf sowie eine Mehrdeutigkeit im API-Vertrag auf, die meine einfache Basislinienprüfung übersehen hatte – aber ich konnte seine tatsächliche Differenzierung (echte parallele Subagenten-Isolation) nicht überprüfen, da dieser Benchmark-Lauf keine Subagenten-Erzeugung erlaubte, was genau das Anti-Muster ist, vor dem die Dokumentation der Fähigkeit selbst warnt.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/mhylle/claude-skills-collection
mkdir -p ~/.claude/skills
cp -r claude-skills-collection/skills/adversarial-reviewer ~/.claude/skills/adversarial-reviewer

Befehle & Beispiel-Prompts

  • /adversarial-reviewerDrei isolierte Subagenten-Personas (Saboteur, Neueinstellung, Sicherheitsauditor) überprüfen Ihren Diff parallel feindselig.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • Can you do a hostile review of this pull request before I merge it?
  • I need someone to poke holes in this code from a security angle.
  • Give me a brutal review of this diff, assume it's full of bugs.