Skip to main content
Back to the directory
wshobson/agentsSoftware EngineeringFrontend and Design

error-handling-patterns

Comprehensive error handling patterns across Python, TypeScript, Rust, and Go with language-specific implementations.

SkillJury keeps community verdicts, source metadata, and external repository signals in separate lanes so ranking data never pretends to be a review.

SkillJury verdict
Pending

No approved reviews yet

Would recommend
Pending

Waiting on enough review volume

Install signal
10

Weekly or total install activity from catalog data

Sign in to review
0 review requests
Install command
npx skills add https://github.com/wshobson/agents --skill error-handling-patterns
SkillJury does not have enough approved reviews to publish a community verdict yet. Source metadata and repository proof are still available above.
SkillJury Signal Summary

As of Apr 30, 2026, error-handling-patterns has 10 weekly installs, 0 community reviews on SkillJury. Community votes currently stand at 0 upvotes and 0 downvotes. Source: wshobson/agents. Canonical URL: https://skills.sh/wshobson/agents/error-handling-patterns.

Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Comprehensive error handling patterns across Python, TypeScript, Rust, and Go with language-specific implementations. Build resilient applications with robust error handling strategies that gracefully handle failures and provide excellent debugging experiences. Exceptions vs Result Types: When to Use Each: Recoverable Errors: Unrecoverable Errors: Custom Exception Hierarchy: Context Managers for Cleanup: Retry with Exponential Backoff: Custom Error Classes: Result Type Pattern: Async Error Handling: Result and Option Types: Explicit Error Returns: Prevent cascading failures in distributed systems. Collect multiple errors instead of failing on first error. Provide fallback functionality when errors occur. - Covers error philosophies (exceptions vs Result types), error categories (recoverable vs unrecoverable), and language-specific patterns including custom exception hierarchies, Result types, and async error handling - Includes three universal patterns: circuit breaker for preventing cascading failures, error aggregation for collecting multiple errors, and graceful degradation with fallback functions - Provides best practices for fail-fast validation, meaningful error messages, resource cleanup, and type-safe error handling with concrete code examples - Highlights common pitfalls like overly broad exception catching, empty catch blocks, poor error messages, and unhandled async...

Source description provided by the upstream listing. Community review signal and install context stay separate from this narrative layer.

Community reviews

Latest reviews

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does error-handling-patterns do?

Comprehensive error handling patterns across Python, TypeScript, Rust, and Go with language-specific implementations.

Is error-handling-patterns good?

error-handling-patterns does not have approved reviews yet, so SkillJury cannot publish a community verdict.

Which AI agents support error-handling-patterns?

error-handling-patterns currently lists compatibility with Skills CLI.

Is error-handling-patterns safe to install?

error-handling-patterns has been scanned by security audit providers tracked on SkillJury. Check the security audits section on this page for detailed results from Socket.dev and Snyk.

What are alternatives to error-handling-patterns?

Skills in the same category include grimoire-morpho-blue, conversation-memory, second-brain-ingest, zai-tts.

How do I install error-handling-patterns?

Run the following command to install error-handling-patterns: npx skills add https://github.com/wshobson/agents --skill error-handling-patterns

Related skills

More from wshobson/agents

Related skills

Alternatives in Software Engineering