error-boundaries
Installation
SKILL.md
Error Boundaries
Overview
Catch errors at logical boundaries, not random points in the call stack.
Error boundaries are strategic catch points that prevent cascading failures while enabling graceful degradation. Place them at architectural boundaries—not scattered throughout business logic.
When to Use
- Designing application architecture
- Deciding where try/catch belongs
- Preventing one failure from crashing everything
- Implementing graceful degradation
- Isolating components from each other