Advocatus Diaboli
Strukturalna, antagonistyczna recenzja specyfikacji: sześć kategorii zastrzeżeń, obowiązkowe dowody, nic nie jest zatwierdzane bezkrytycznie.
Testowano · Działa
Co robi ten skill
Działa jako recenzent "adwokat diabła" dla specyfikacji i planów przed rozpoczęciem implementacji, podnosząc poparte dowodami zastrzeżenia w sześciu stałych kategoriach (założenie, zakres, implementacja, ryzyko, alternatywy, jakość specyfikacji) z ocenami ważności i wymaganym ujawnieniem tego, czego nie zdecydował się zakwestionować. Uruchamia się, gdy zostanie poproszony o krytyczną recenzję, wyszukanie luk lub antagonistyczną ocenę specyfikacji/planu przed jego zatwierdzeniem; wyraźnie odmawia przeglądu kodu, lintingu i przepisywania.
Raport z testu
Uruchomiono go na przykładowej specyfikacji ('Przycisk Usuń wszystkie notatki, bez potwierdzenia, bez cofania, umieszczony obok Nowej notatki'): wygenerował 5 zastrzeżeń popartych dowodami w 4 kategoriach z ocenami ważności plus obowiązkową 3-elementową sekcję 'wyraźnie nie sprzeciwiając się', w porównaniu do 4 luźnych, nieskategoryzowanych punktów z nieukierunkowanej krytyki tej samej specyfikacji — konkretna, strukturalna poprawa, a nie tylko więcej słów.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/advocatus-diaboliStrukturalna, antagonistyczna recenzja specyfikacji: sześć kategorii zastrzeżeń, obowiązkowe dowody, nic nie jest zatwierdzane bezkrytycznie.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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