error-handling
Installation
SKILL.md
Implement proper error handling
Unhandled errors crash applications, create poor user experiences, and make debugging impossible without proper context.
Quick Reference
- Wrap async operations in try-catch blocks
- Use Error Boundaries in React for UI-level error handling
- Log errors with context for debugging
- Always re-throw or handle—never silently swallow errors
Check
Review error handling in this code, ensuring async operations use try-catch and errors are properly logged.
Fix
Add try-catch blocks to async operations and implement error boundaries for React components.