error-handling-skills

Community

Universal 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.