error-boundaries
CommunityPlace error handling at architectural boundaries.
Software Engineering#debugging#error-handling#graceful degradation#software-architecture#boundary#exception-management
Authoryanko-belov
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps teams decide where to catch errors to prevent cascading failures and to improve debuggability and resilience.
Core Features & Use Cases
- Boundary-first error handling: Identify where errors should be caught to minimize propagation and ensure clear failure modes.
- Architectural guidance: Provides rules for HTTP controllers, internal services, and UI boundaries to keep business logic clean.
- Gracious degradation: Enables safe fallbacks and meaningful error responses when boundaries are hit.
Quick Start
Audit your codebase to locate where errors travel across layers, remove scattered try/catch blocks, and centralize handling at the designated boundaries. Then run targeted tests to verify proper propagation and graceful degradation.
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: error-boundaries Download link: https://github.com/yanko-belov/code-craft/archive/main.zip#error-boundaries 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.