global-error-handling

Implement robust error handling with user-friendly messages, specific exception types, centralized error boundaries, and graceful degradation strategies. Use this skill when writing try-catch blocks, handling exceptions and errors, creating error messages for users, implementing error boundaries in React or other frameworks, validating input and checking preconditions, handling API errors and external service failures, implementing retry strategies with exponential backoff, cleaning up resources in finally blocks, designing graceful degradation for non-critical failures, or preventing technical details and security information from being exposed to users. Apply this skill when handling errors in any code file, implementing error recovery mechanisms, or reviewing error handling approaches for robustness and security.

$ Installieren

git clone https://github.com/pdovhomilja/dovhomilja-cz /tmp/dovhomilja-cz && cp -r /tmp/dovhomilja-cz/.claude/skills/global-error-handling ~/.claude/skills/dovhomilja-cz

// tip: Run this command in your terminal to install the skill