LogoClawIndex
CasesSkillsAbout
LogoClawIndex

error-handling - Error Handling Patterns

Provides patterns and reference for writing robust error handling across TypeScript, Python, and Go.

Tags

Updated: 2026-09-24
error-handlingtypescriptpythongoretry-logic

Capabilities

Design error typesAdd retry logicReview API error handlingImplement user-facing error messages

Typical Inputs

TypeScript, Python, and Go source codeModule and service designsAPI endpoints

Typical Outputs

Typed error classes and exception hierarchiesAPI error handlers and error boundariesRetry logic implementations

What this skill does

  • Design error types
  • Add retry logic
  • Review API error handling
  • Implement user-facing error messages
  • Debug cascading failures

Inputs

  • TypeScript, Python, and Go source code
  • Module and service designs
  • API endpoints

Outputs

  • Typed error classes and exception hierarchies
  • API error handlers and error boundaries
  • Retry logic implementations
  • User-facing error message mappings

Requirements

  • TypeScript runtime or compiler
  • Python environment
  • Go environment

Source

  • 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.