Advocatus Diaboli
Gestructureerde adversariële specificatiebeoordeling: zes bezwaarcategorieën, verplicht bewijs, niets wordt zomaar goedgekeurd.
Getest · Werkt
Wat het doet
Fungeert als een advocaat van de duivel voor specificaties en plannen voordat de implementatie begint, waarbij bezwaren met bewijsmateriaal worden aangevoerd in zes vaste categorieën (uitgangspunt, scope, implementatie, risico, alternatieven, specificatiekwaliteit) met ernstclassificaties en een verplichte openbaarmaking van wat het niet heeft aangevochten. Activeert wanneer gevraagd wordt om een specificatie/plan kritisch te beoordelen, gaten te prikken of adversarieel te evalueren voordat het wordt goedgekeurd; weigert expliciet codebeoordeling, linting en herschrijven.
Testrapport
Voerde het uit tegen een speelgoedspecificatie ('Verwijder alle notities-knop, geen bevestiging, geen ongedaan maken, geplaatst naast Nieuwe Notitie'): het produceerde 5 bezwaren met bewijsmateriaal in 4 categorieën met ernstgradaties plus een verplichte 3-items 'expliciet geen bezwaar tegen'-sectie, versus 4 losse, ongecategoriseerde punten van een ongeleide kritiek op dezelfde specificatie – een concrete, structurele verbetering, niet alleen meer woorden.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/advocatus-diaboliGestructureerde adversariële specificatiebeoordeling: zes bezwaarcategorieën, verplicht bewijs, niets wordt zomaar goedgekeurd.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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