Advocatus Diaboli
Revisión adversaria estructurada de especificaciones: seis categorías de objeción, evidencia obligatoria, nada aprobado sin crítica.
Probado · Funciona
Qué hace
Actúa como revisor 'abogado del diablo' para especificaciones y planes antes de que comience la implementación, planteando objeciones citadas con evidencia en seis categorías fijas (premisa, alcance, implementación, riesgo, alternativas, calidad de la especificación) con calificaciones de severidad y una divulgación requerida de lo que eligió no desafiar. Se activa cuando se le pide que revise críticamente, encuentre fallas o evalúe de manera adversaria una especificación/plan antes de su aprobación; declina explícitamente la revisión de código, el linting y la reescritura.
Informe de la prueba
Lo ejecuté contra una especificación de juguete ('Botón Eliminar todas las notas, sin confirmación, sin deshacer, colocado junto a Nueva nota'): produjo 5 objeciones citadas con evidencia en 4 categorías con severidades más una sección obligatoria de 3 elementos 'a lo que no se objeta explícitamente', versus 4 puntos sueltos y sin categorizar de una crítica no guiada de la misma especificación — una mejora concreta y estructural, no solo más palabras.
Probado el: 2026-07-14 · Claude Code 2.x (agent harness)
Instalación
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
Comandos y prompts de ejemplo
/advocatus-diaboliRevisión adversaria estructurada de especificaciones: seis categorías de objeción, evidencia obligatoria, nada aprobado sin crítica.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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