Advocatus Diaboli

Strukturovaná adversární revize specifikací: šest kategorií námitek, povinné důkazy, nic bezmyšlenkovitě schváleno.

od Habitat-Thinking · Habitat-Thinking/ai-literacy-superpowers

Otestováno · Funguje ★ 9.2/10

Advocatus Diaboli — Strukturovaná adversární revize specifikací: šest kategorií námitek, povinné důkazy, nic bezmyšlenkovitě schváleno.

Co umí

Působí jako recenzent "advocatus diaboli" pro specifikace a plány před zahájením implementace, vznáší námitky podložené důkazy napříč šesti pevnými kategoriemi (premise, scope, implementation, risk, alternatives, specification quality) s hodnocením závažnosti a požadovaným zveřejněním toho, co se rozhodl nenapadnout. Spouští se, když je požádán o kritickou revizi, hledání slabin nebo adversární posouzení specifikace/plánu před jeho schválením; explicitně odmítá code review, linting a přepisování.

Testovací report

Spustil jsem to proti hračkářské specifikaci ('Tlačítko Smazat všechny poznámky, bez potvrzení, bez zpět, umístěné vedle Nové poznámky'): vyprodukovalo 5 námitek podložených důkazy napříč 4 kategoriemi se závažností plus povinnou 3-položkovou sekci 'explicitně nenamítající proti', oproti 4 volným, nekategorizovaným bodům z neřízené kritiky stejné specifikace — konkrétní, strukturální zlepšení, nikoli jen více slov.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /advocatus-diaboliStrukturovaná adversární revize specifikací: šest kategorií námitek, povinné důkazy, nic bezmyšlenkovitě schváleno.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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