debugging
Systematyczne metody debugowania do znalezienia i naprawy błędów od źródła
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Zestaw umiejętności debugowania, które prowadzą Cię przez cztery fazy: badanie przyczyny głównej, analizę wzorców, testowanie hipotez i implementację poprawki. Zawiera narzędzia do śledzenia błędów wstecz przez stos wywołań, walidacji danych na każdej warstwie aplikacji oraz weryfikacji poprawek przed potwierdzeniem ukończenia zadania. Gwarantuje, że nie zaczniesz naprawiać, zanim nie zrozumiesz, skąd błąd się wziął.
Jak używać
Zainstaluj skill debugowania w swoim środowisku Claude, dodając go do katalogu skills. Skill zawiera cztery podumiejętności: systematic-debugging, root-cause-tracing, defense-in-depth i verification-before-completion.
Gdy napotkasz błąd w produkcji lub test się nie powiedzie, zacznij od systematic-debugging. Ta umiejętność przeprowadzi Cię przez czterofazowy proces: najpierw zbadaj przyczynę główną, następnie przeanalizuj wzorce, postaw hipotezę i dopiero wtedy wdrażaj poprawkę. Kluczowa zasada: nigdy nie naprawiaj bez zbadania przyczyny głównej.
Jeśli błąd pojawia się głęboko w stosie wywołań lub w nieoczekiwanym miejscu, użyj root-cause-tracing. Ta umiejętność pomoże Ci prześledzić błąd wstecz przez stos wywołań, aby znaleźć, gdzie dane stały się nieprawidłowe, i napraw problem u źródła zamiast objawów.
Po zidentyfikowaniu przyczyny głównej zastosuj defense-in-depth validation. Dodaj walidację na czterech warstwach: punkt wejścia, logika biznesowa, zabezpieczenia środowiska i instrumentacja debugowania. To uniemożliwi powtórzenie się tego samego błędu.
Zanim stwierdzisz, że zadanie jest ukończone, użyj verification-before-completion. Uruchom komendy weryfikacyjne i potwierdź wynik. Druga kluczowa zasada: nigdy nie potwierdzaj ukończenia bez świeżych dowodów weryfikacji.
Wybierz odpowiednią podumiejętność na podstawie objawu: test failure → systematic-debugging, błąd w złym miejscu → root-cause-tracing, powtarzający się błąd → defense-in-depth, potwierdzenie poprawki → verification-before-completion.
Podobne skille
playwright-browser-automation
autor: lackeyjb
powershell-windows
autor: davila7
crypto-research
autor: stevengonsalvez
creating-financial-models
autor: anthropics
playwright-cli
autor: microsoft
hono
autor: openstatusHQ