LogoClawIndex
CasesSkillsAbout
LogoClawIndex

error-handling-patterns - Apply resilient error handling patterns

Guides error handling across Python, TypeScript, JavaScript, Rust, and Go using exceptions, result types, propagation, retries, and graceful degradation.

Tags

Updated: 2026-10-02

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Design error strategies
  • Define custom error types
  • Propagate errors explicitly
  • Implement retry backoff
  • Handle asynchronous errors
  • Build circuit breakers

Inputs

  • Source code
  • Target programming language
  • Error scenarios
  • API requirements
  • Reliability requirements

Outputs

  • Error handling code
  • Error messages
  • Retry behavior
  • Fallback behavior
  • Circuit breaker state

Requirements

    Source

    • Spec: SKILL.md
    • Spec: SKILL.md

    ClawIndex

    OpenClaw Skills & Use Case Index

    ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

    Index

    Skills·
    Cases

    Meta

    About·
    Disclaimer·
    Email·
    GitHub
    © 2026 ClawIndex All Rights Reserved.
    error handling
    exceptions
    result types
    retry
    circuit breaker
    fault tolerance
    Design error strategies
    Define custom error types
    Propagate errors explicitly
    Implement retry backoff
    Source code
    Target programming language
    Error scenarios
    Error handling code
    Error messages
    Retry behavior