cc-error-handling
CommunityStructured Python error handling for robust apps.
Authorz23cc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Centralizing and standardizing error handling in Python applications to improve reliability, debuggability, and resilience.
Core Features & Use Cases
- Custom Exception Hierarchy for rich error context
- Retry with Backoff to handle transient failures
- Circuit Breaker to prevent cascading failures
- Graceful Degradation to maintain service quality under partial failures
- Exception Context and notes for enhanced diagnostics
- Clear guidelines on when to catch vs. propagate and how to translate errors
Quick Start
Create a simple domain error hierarchy and wrap a function call with a retry decorator to handle transient failures.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: cc-error-handling Download link: https://github.com/z23cc/cc-code/archive/main.zip#cc-error-handling 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 471,000+ vetted skills library on demand.