Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    DevanB

    global-error-handling

    DevanB/global-error-handling
    Coding
    1 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Implement user-friendly error handling with specific exception types, centralized error handling, graceful degradation, and proper resource cleanup...

    SKILL.md

    Global Error Handling

    This Skill provides Claude Code with specific guidance on how to adhere to coding standards as they relate to how it should handle global error handling.

    When to use this skill

    • When implementing error handling in controllers, services, or API endpoints
    • When creating custom exception classes for specific error scenarios
    • When writing try-catch blocks for error handling
    • When providing user-friendly error messages without exposing technical details
    • When implementing fail-fast validation and precondition checks
    • When handling errors at appropriate boundaries (controllers, API layers)
    • When implementing graceful degradation for non-critical service failures
    • When creating retry strategies with exponential backoff for external services
    • When cleaning up resources (file handles, database connections) in finally blocks
    • When centralizing error handling rather than scattering try-catch everywhere
    • When handling transient vs. permanent failures differently
    • When logging errors appropriately while protecting sensitive information

    Instructions

    For details, refer to the information provided in this file: global error handling

    Recommended Servers
    Sentry
    Sentry
    Vercel Grep
    Vercel Grep
    Cloudflare Workers Observability
    Cloudflare Workers Observability
    Repository
    devanb/lucidlog
    Files