
Error Handling
This one brings together the unglamorous but critical stuff that separates hobby projects from production systems. You get error hierarchies for TypeScript, Python, and Go, structured logging with correlation IDs, and patterns like circuit breakers and graceful degradation. What I appreciate is the anti-pattern callouts: it explicitly shows you the wrong way (bare excepts, swallowing errors, ignoring Go errors) next to the correct approach. The React error boundary example and Express middleware are ready to copy. If you're moving past console.log debugging or need to add observability to an existing codebase, this gives you the patterns without the theory overload.
- skills.sh installs
- 135
- GitHub stars
- 1.4K
- last updated
- Jun 9, 2026
Install
$ npx -y skills add cloudai-x/claude-workflow-v2 --skill error-handling --agent claude-codeInstalls into .claude/skills of the current project.
Files
Error Handling & Observability
When to Load
- Trigger: Try/catch patterns, retry logic, error responses, circuit breakers, structured logging
- Skip: No error handling or observability involved in the current task
Error Handling Workflow
Copy this checklist and track progress:
Error Handling Progress:
- [ ] Step 1: Define error taxonomy (categories and severity)
- [ ] Step 2: Implement error handling by layer
- [ ] Step 3: Set up structured logging
- [ ] Step 4: Add retry and circuit breaker patterns
- [ ] Step 5: Configure error tracking service
- [ ] Step 6: Define user-facing error messages
- [ ] Step 7: Validate against anti-patterns checklist
Error Handling Patterns by Language
JavaScript / TypeScript
Sponsors
Details
- Repository
- github.com/cloudai-x/claude-workflow-v2
- Categories
- DevOps & CI/CD, Debugging, Automation & Workflows
- License
- MIT
- First seen
- Jun 11, 2026