{"skill":{"slug":"api-error-handling","displayName":"API Error Handling","summary":"Error handling patterns across languages and layers — operational vs programmer errors, retry strategies, circuit breakers, error boundaries, HTTP responses, graceful degradation, and structured logging. Use when designing error strategies, building resilient APIs, or reviewing error management.","tags":{"latest":"1.0.0"},"stats":{"comments":2,"downloads":1408,"installsAllTime":6,"installsCurrent":6,"stars":0,"versions":1},"createdAt":1770725347152,"updatedAt":1777525075823},"latestVersion":{"version":"1.0.0","createdAt":1770725347152,"changelog":"Initial release — comprehensive guide to error handling patterns across languages and system layers.\n\n- Details operational vs programmer errors and how to handle each.\n- Provides code examples for JavaScript, Python, Go, and Rust error handling best practices.\n- Includes error boundaries for Express (Node.js) and React.\n- Describes structured error responses for HTTP APIs and recommended status codes.\n- Outlines retry, backoff, circuit breaker, and graceful degradation strategies.","license":null},"metadata":null,"owner":{"handle":"wpank","userId":"publishers:wpank","displayName":"wpank","image":"https://avatars.githubusercontent.com/u/9498646?v=4"},"moderation":null}