error-handling
Installation
SKILL.md
Error Handling Guide
Philosophy
Errors are data, not surprises. A well-designed system anticipates failures and handles them gracefully.
Core Principles
- Fail fast - Detect errors early, before they propagate
- Fail loud - Log errors with enough context to debug
- Fail gracefully - Provide useful feedback to users
- Fail safely - Never expose sensitive information
"The only truly reliable systems are those designed to fail gracefully."