Adversarial Verify
Réfutez votre propre travail avant de le présenter : attaquez les entrées, les hypothèses, les preuves
Testé · Fonctionne
Ce que fait
Une discipline d'auto-révision qui vous transforme d'auteur en attaquant après avoir terminé du code, une analyse ou un document, et avant de le considérer comme achevé. Elle effectue un passage de réfutation fixe (énoncer l'affirmation, attaquer les exigences/entrées/hypothèses/preuves, exécuter la vérification la plus robuste) et ne livre que le travail qui y survit. Se déclenche sur tout travail substantiel sur le point d'être présenté comme terminé.
Rapport de test
Exécuté le test comparatif sur une tâche second_largest(nums) : la réponse livrée sans le passage de réfutation a planté avec IndexError sur des entrées à élément unique, toutes égales et vides, tandis que l'étape 'attack the inputs' de la compétence a identifié précisément ces trois cas et produit une version qui les gère. L'installation est une compétence purement textuelle sans scripts à casser, et la copie verbatim a déposé SKILL.md depuis un HOME nu. Le libellé du déclencheur sépare clairement le travail substantiel des questions triviales. Le seul point faible est l'affirmation de benchmark aveugle 12-0-2 du README, non reproductible indépendamment ici, mais le mécanisme de la compétence a lui-même permis une détection concrète et mesurable.
Testé le: 2026-07-19 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/NUX-Design/claude-skills-fable-opus mkdir -p ~/.claude/skills cd claude-skills-fable-opus && cp -r adversarial-verify ~/.claude/skills/adversarial-verify
Commandes et exemples de prompts
/adversarial-verifyRéfutez votre propre travail avant de le présenter : attaquez les entrées, les hypothèses, les preuves
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
I just finished this migration script — is it really done?Here's my analysis, ready to ship — poke holes in it first.Double-check this config for edge cases before I present it.