Advocatus Diaboli
Strukturerad adversarial spec-granskning: sex invändningskategorier, obligatoriska bevis, inget godtyckligt godkännande.
Testad · Fungerar
Vad den gör
Fungerar som en djävulens advokat-granskare för specifikationer och planer innan implementering påbörjas, och tar upp bevis-citerade invändningar inom sex fasta kategorier (premiss, omfång, implementering, risk, alternativ, specifikationskvalitet) med svårighetsgrader och en obligatorisk upplysning om vad den valde att inte ifrågasätta. Utlöses när den ombeds att kritiskt granska, hitta brister i, eller adversariellt bedöma en spec/plan innan den godkänns; avböjer explicit kodgranskning, linting och omskrivning.
Testrapport
Körde den mot en leksaksspec ('Delete All notes button, no confirmation, no undo, placed next to New Note'): den producerade 5 bevis-citerade invändningar över 4 kategorier med svårighetsgrader plus en obligatorisk 3-punkts 'explicitly not objecting to'-sektion, jämfört med 4 lösa, okategoriserade punkter från en ostyrd kritik av samma spec – en konkret, strukturell förbättring, inte bara fler ord.
Testad: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Habitat-Thinking/ai-literacy-superpowers cd ai-literacy-superpowers mkdir -p ~/.claude/skills cp -r ai-literacy-superpowers/skills/advocatus-diaboli ~/.claude/skills/advocatus-diaboli
Kommandon och exempelprompter
/advocatus-diaboliStrukturerad adversarial spec-granskning: sex invändningskategorier, obligatoriska bevis, inget godtyckligt godkännande.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Poke holes in this spec before we start building the delete buttonAdversarially review my plan and list what you're not challengingPlay devil's advocate on this feature spec before implementation