L
logging-observability
Sprawdzaj poprawność logowania i obsługi błędów w kodzie — automatycznie egzekwuj zasady Sentry.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do przeglądu kodu pod kątem prawidłowych wzorców logowania i obsługi wyjątków. Egzekwuje hierarchię błędów: błędy 4xx (użytkownika) nigdy nie trafiają do Sentry, błędy 5xx (serwera) zawsze są rejestrowane. Przydatna przy audycie funkcji logowania, przechwytywania wyjątków i rozróżnianiu między logIssue a logError. Zapobiega błędom w obsłudze błędów i niepotrzebnym alertom.
Jak używać
- Zainstaluj umiejętność w swoim środowisku MCP, dodając ją do konfiguracji agenta Claude lub Copilota.
- Uruchom przegląd kodu, używając fraz wyzwalających: "review logging", "check error handling", "audit observability" lub "verify logIssue vs logError".
- Agent przeanalizuje kod pod kątem błędów w hierarchii — sprawdzi, czy błędy 4xx (ApiClientError, UserInputError, ConfigurationError) nie są wysyłane do Sentry.
- Zweryfikuje, że błędy 5xx (ApiServerError) zawsze tworzą zgłoszenia w Sentry i są prawidłowo logowane.
- Sprawdzi poprawne użycie funkcji logowania: logDebug() i logInfo() dla informacji, logWarning() dla ostrzeżeń, logError() dla błędów wymagających alertu.
- Otrzymasz raport z zaleceniami dotyczącymi poprawy obsługi błędów i logowania w przeanalizowanym kodzie.