m13-domain-error
CommunityDesign robust domain error handling.
Software Engineering#debugging#error-handling#retry#backoff#circuit-breaker#domain-errors#error-categorization
Authorsimorgh3196
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a rigorous approach to defining and applying domain-level error handling, enabling consistent error categorization, recovery strategies, and resilience across services.
Core Features & Use Cases
- Categorize errors by audience (user-facing, internal, system, transient, permanent) to drive user messages and debugging.
- Define recovery and degradation strategies with clear backoffs, fallbacks, and circuit breakers to improve reliability.
- Establish error contexts and propagation patterns to support traceability and post-mortem analysis.
Quick Start
Draft a domain-error strategy document for your service by outlining error categories, recovery options, and propagation rules. 3-step quick start: identify error categories; specify retry/backoff and circuit-breaker policies; implement a typed error hierarchy with contextual information.
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: m13-domain-error Download link: https://github.com/simorgh3196/tsuzulint/archive/main.zip#m13-domain-error 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.