error
Error handling reference — error types, exception patterns, HTTP status codes, retry strategies, and observability. Use when designing error handling, debugging failures, or implementing resilient systems.
Why use this skill?
Master error handling with the OpenClaw error skill. Access expert patterns for HTTP codes, retry logic, logging, and debugging to build robust, fault-tolerant systems.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ckchzh/errorWhat This Skill Does
The error skill serves as a comprehensive knowledge base and command-line interface for best practices in software resilience, debugging, and fault tolerance. It acts as an expert assistant for developers designing robust systems, providing immediate access to industry-standard patterns such as exponential backoff, circuit breaker implementation, and structured logging strategies. Instead of manually searching through documentation for HTTP status code definitions or debugging methodologies, the skill streamlines these tasks by providing context-aware commands that guide users through error-handling implementation and root cause analysis.
Installation
To integrate the error handling documentation into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/ckchzh/error
Once installed, the skill will be available to respond to system commands via scripts/script.sh. You can configure the local storage directory by setting the ERROR_DIR environment variable to point to your preferred path.
Use Cases
This skill is essential for:
- Architects designing fault-tolerant distributed systems.
- Junior to Senior developers building APIs who need to ensure correct semantic HTTP status code usage.
- DevOps engineers performing post-mortem root cause analysis on production incidents.
- UI/UX teams needing guidance on crafting user-friendly error messages that balance clarity with security.
- Backend developers implementing retry logic to prevent cascading failures in microservice architectures.
Example Prompts
- "@error run the retry strategy guide, I need to understand how to implement jitter to prevent thundering herd problems."
- "@error check my current implementation against the production checklist for error handling."
- "@error explain the difference between a 401 and 403 HTTP status code and tell me which one I should use for invalid tokens."
Tips & Limitations
To maximize the utility of this skill, ensure that your log formats are compatible with the structured logging standards discussed in the logging command. Remember that while this tool provides structural templates and architectural guidance, it is not a diagnostic agent that can directly access your production logs unless explicitly granted scope. Always prioritize security by ensuring that detailed error messages returned to clients do not leak sensitive stack traces or database architecture details, a practice outlined in the messages documentation. Use the checklist tool during your deployment pipeline to catch common pitfalls early.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ckchzh-error": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-read
Related Skills
verify-before-done
Prevent premature completion claims, repeated same-pattern retries, and weak handoffs. Use this skill to improve verification, strategy switching, and blocked-task reporting without changing personality or tone.
opentangl
Not a code generator — an entire dev team. You write the vision, it ships the code. Autonomous builds, PRs, reviews, and merges across multiple repos. Point it at any JS/TS project and a product vision. It plans features, writes code, verifies builds, creates PRs, reviews diffs, and merges — autonomously. Manages multiple repos as one product. Use when you want to ship code without writing it. AI code generation, autonomous development, workflow automation, multi-repo orchestration, TypeScript, JavaScript, GitHub, OpenAI, Anthropic, Claude, GPT, LLM, devtools, CI/CD, pull requests, code review.
experience-signal-death-empty-quarter
Feel the raw tension of survival as a blinding sandstorm strips away digital safety nets, forcing you to trust instinct and simple tools. Navigate shifting dunes, manage dwindling fuel, and hunt for a signal before the heat overwhelms you. (8 steps, medium intensity, several hours). 沙漠求生体验. Supervivencia en tormenta.
console
Console & terminal output reference — logging levels, ANSI colors, debugging techniques, formatters. Use when styling terminal output, implementing log systems, or debugging with console tools.
copy
Copy operations reference — file duplication, rsync patterns, CoW, buffer strategies, and cross-platform sync. Use when duplicating files, syncing directories, or implementing copy-on-write.