Advocatus Diaboli
Strukturierte, adversarische Spezifikationsprüfung: sechs Einspruchskategorien, obligatorische Beweise, nichts wird einfach durchgewunken.
Getestet · Funktioniert
Was es kann
Fungiert als Advocatus Diaboli für Spezifikationen und Pläne, bevor die Implementierung beginnt, indem es mit Beweisen untermauerte Einwände in sechs festen Kategorien (Prämisse, Umfang, Implementierung, Risiko, Alternativen, Spezifikationsqualität) mit Schweregraden und einer erforderlichen Offenlegung dessen, was es nicht in Frage gestellt hat, vorbringt. Wird ausgelöst, wenn es gebeten wird, eine Spezifikation/einen Plan kritisch zu überprüfen, Lücken zu finden oder adversarisch zu bewerten, bevor er genehmigt wird; lehnt explizit Code-Reviews, Linting und Umschreiben ab.
Testbericht
Führte es gegen eine Spielzeugspezifikation aus ('Delete All notes button, no confirmation, no undo, placed next to New Note'): Es produzierte 5 mit Beweisen untermauerte Einwände in 4 Kategorien mit Schweregraden plus einen obligatorischen 3-Punkte-Abschnitt 'explizit nicht beanstandet', verglichen mit 4 losen, unkategorisierten Aufzählungspunkten aus einer ungeleiteten Kritik derselben Spezifikation – eine konkrete, strukturelle Verbesserung, nicht nur mehr Worte.
Getestet am: 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
Befehle & Beispiel-Prompts
/advocatus-diaboliStrukturierte, adversarische Spezifikationsprüfung: sechs Einspruchskategorien, obligatorische Beweise, nichts wird einfach durchgewunken.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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