Bug Fix Protocol
Wymusza naprawę błędu od czerwonego testu plus obowiązkowy audyt tego, dlaczego test suite go nie złapał.
Testowano · Działa
Co robi ten skill
Zdyscyplinowany 8-krokowy protokół naprawy błędów produkcyjnych: odtwórz, najpierw napisz test, który pada, wytrop prawdziwą przyczynę źródłową, zastosuj minimalną poprawkę, zweryfikuj zielony wynik, uruchom cały zestaw testów, udokumentuj, a na koniec (obowiązkowy ostatni krok) zbadaj, która warstwa testów powinna była złapać błąd, i zamknij tę lukę. Uruchamiaj na „napraw ten błąd”, „błąd produkcyjny”, „test regresyjny”, „post-mortem” albo „dlaczego testy tego nie złapały” — nie przy błędach złapanych lokalnie podczas normalnego developmentu.
Raport z testu
Przeprowadzono prawdziwy cykl czerwony-zielony na błędzie w liczeniu rabatu: baseline po cichu załatał tylko przypadek null-pct, podczas gdy zastosowanie skilla dało zacommitowany test regresyjny w pytest plus konkretne ustalenie z kroku 8 („nie istniał test na zabezpieczenie None — dodaj pokrycie parametryzowane + podpowiedź typu”), którego baseline nigdy nie produkuje.
Testowano: 2026-07-13 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/CodeAlive-AI/ai-driven-development cd ai-driven-development mkdir -p ~/.claude/skills cp -r skills/bug-fix-protocol ~/.claude/skills/bug-fix-protocol
Komendy i przykładowe prompty
/bug-fix-protocolWymusza naprawę błędu od czerwonego testu plus obowiązkowy audyt tego, dlaczego test suite go nie złapał.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Fix this production bug and write a failing test firstReproduce this regression, fix the root cause, and verify it's greenAudit why our test suite missed this bug after fixing it