fix-bug
Guide for fixing bugs in ClaudeBar following Chicago School TDD and rich domain design. Use this skill when:\n(1) User reports a bug or unexpected behavior\n(2) Fixing a defect in existing functionality\n(3) User asks \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Guide for fixing bugs in ClaudeBar following Chicago School TDD and rich domain design. Use this skill when:\n(1) User reports a bug or unexpected behavior\n(2) Fixing a defect in existing functionality\n(3) User asks \
How to use
Uruchom umiejętność fix-bug, gdy użytkownik zgłosi błąd lub nieoczekiwane zachowanie w ClaudeBar. Może to być bezpośrednie polecenie "napraw ten błąd" lub opis problemu.
W fazie reprodukcji odtwórz błąd, aby potwierdzić jego istnienie. Zidentyfikuj różnicę między oczekiwanym a rzeczywistym zachowaniem, a następnie zlokalizuj przyczynę w kodzie.
Napisz test, który ujawnia błąd i powinien się nie powieść przed naprawą. Test musi weryfikować poprawne zachowanie zgodne z oczekiwaniami użytkownika.
Zaimplementuj minimalną poprawkę, która sprawia, że test przechodzi. Upewnij się, że wszystkie istniejące testy nadal przechodzą i nie wprowadzasz regresji.
Zweryfikuj, że naprawka rozwiązuje zgłoszony problem i nie narusza modelu mentalnego użytkownika dotyczącego działania funkcjonalności.