error-handling-skills
CommunityUniversal error handling and logging best practices.
Authorkimasplund
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides universal guidelines for implementing robust error handling, exception management, and logging across JavaScript/TypeScript, Python, Rust, Go, and Java to improve reliability, security, and observability.
Core Features & Use Cases
- Comprehensive error-handling framework spanning languages with patterns for exceptions, logging, and recovery.
- Secure user-facing error responses, structured logging, error chaining, and testing of error paths across popular frameworks (Express, FastAPI, Spring Boot, Gin, etc.).
- Real-world use cases include building reliable APIs, resilient services, and robust data pipelines that minimize information leakage and maximize debuggability.
Quick Start
Apply the patterns from this Skill to an existing service by introducing language-appropriate error types, logging structures, and recovery patterns; consult the language-specific references for concrete guidance.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: error-handling-skills Download link: https://github.com/kimasplund/claude_cognitive_reasoning/archive/main.zip#error-handling-skills Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.