error-boundaries

Community

Place error handling at architectural boundaries.

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 required

Components

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

Agent Skills Search Helper

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