Adversarial Verify
Obalaj własną pracę przed jej prezentacją: atakuj dane wejściowe, założenia, dowody
Testowano · Działa
Co robi ten skill
Dyscyplina samooceny, która po zakończeniu kodu, analizy lub dokumentu i przed uznaniem go za gotowy, zmienia Cię z autora w atakującego. Przeprowadza stałą ścieżkę obalania (sformułuj twierdzenie, atakuj wymagania/dane wejściowe/założenia/dowody, uruchom najsilniejszą weryfikację) i dostarcza tylko pracę, która przetrwa. Uruchamia się dla każdej istotnej pracy, która ma zostać przedstawiona jako ukończona.
Raport z testu
Przeprowadzono test porównawczy na zadaniu second_largest(nums): odpowiedź dostarczona bez ścieżki obalania zawieszała się z IndexError na danych wejściowych jednoelementowych, wszystkich równych i pustych, podczas gdy krok 'attack the inputs' umiejętności ujawnił dokładnie te trzy przypadki i wygenerował wersję, która je obsługiwała. Instalacja to czysta umiejętność oparta wyłącznie na prozie, bez skryptów do zepsucia, a dosłowne kopiowanie umieściło SKILL.md z pustego HOME. Sformułowanie wyzwalacza wyraźnie oddziela pracę merytoryczną od trywialnych pytań. Jedynym słabym punktem jest twierdzenie README o ślepym benchmarku 12-0-2, które nie jest tutaj niezależnie odtwarzalne, ale sam mechanizm umiejętności dostarczył konkretne, mierzalne wykrycie.
Testowano: 2026-07-19 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/adversarial-verifyObalaj własną pracę przed jej prezentacją: atakuj dane wejściowe, założenia, dowody
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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.