Error Handling Analysis
Installation
SKILL.md
Error Handling Analysis Framework
Use this framework when analyzing a codebase for error handling quality. Focus on consistency, user experience, and debuggability.
Analysis Criteria
1. Error Capture and Propagation
What to check:
- Errors are caught at appropriate boundaries
- Error context is preserved when re-throwing
- Async errors are properly handled (try/catch with await, .catch())
- Promise rejections don't go unhandled
Patterns to evaluate: