L
logging-observability
Review code for correct logging and error handling patterns. Use when reviewing code that handles errors, uses logging functions, or captures exceptions. Enforces the error hierarchy where 4xx errors are never logged to Sentry and 5xx errors always are. Trigger phrases include \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Review code for correct logging and error handling patterns. Use when reviewing code that handles errors, uses logging functions, or captures exceptions. Enforces the error hierarchy where 4xx errors are never logged to Sentry and 5xx errors always are. Trigger phrases include \
How to use
- 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.