Advocatus Diaboli

Strukturalna, antagonistyczna recenzja specyfikacji: sześć kategorii zastrzeżeń, obowiązkowe dowody, nic nie jest zatwierdzane bezkrytycznie.

Autor: Habitat-Thinking · Habitat-Thinking/ai-literacy-superpowers

Testowano · Działa ★ 9.2/10

Advocatus Diaboli — Strukturalna, antagonistyczna recenzja specyfikacji: sześć kategorii zastrzeżeń, obowiązkowe dowody, nic nie jest zatwierdzane bezkrytycznie.

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 button
  • Adversarially review my plan and list what you're not challenging
  • Play devil's advocate on this feature spec before implementation