A specialized diagnostic tool for identifying non-idiomatic error handling and swallowed errors in Go codebases.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install go-error-handler
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install go-error-handler using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Go Error Handler Analyzer is a comprehensive diagnostic tool designed to help developers maintain high-quality codebases by auditing error management logic. By utilizing this skill within Openclaw Skills, teams can systematically detect critical failures such as ignored return values, missing context in error wrapping, and fragile type assertions. It ensures that projects adhere to Go proverbs and standard library conventions, significantly reducing the risk of silent production failures.
This analyzer goes beyond simple linting by looking at the logical lifecycle of errors, from discovery in the go.mod file to complex propagation patterns in goroutines and HTTP handlers. It provides a structured approach to technical debt reduction by highlighting exactly where error chains are broken and how to fix them using modern Go features like the %w verb and the errors package functionality.
To deploy this skill, ensure your environment has standard Unix utilities available. Navigate to your Go project root and initialize the analysis with these commands:
# Check project dependencies and Go version
cat go.mod | head -10
# Scan for common swallowed error patterns
grep -rn '\\b_\\s*=.*(' --include="*.go" . | grep -v 'vendor/'
You can then run specific checks for error wrapping or sentinel usage as defined in the skill logic.
The analyzer organizes its findings into a structured report to facilitate quick remediation. The data is typically organized as follows:
| Data Point | Description |
|---|---|
| Critical Findings | Highlights ignored errors in DB, I/O, or network calls and internal leaks. |
| Wrapping Audit | A table mapping file locations to incorrect wrapping verbs like %v or %s. |
| Sentinel Inventory | Tracks the usage of sentinel errors and whether they are checked idiomaticaly. |
| Recommendations | A summary of total instances requiring refactoring to meet Go conventions. |
Loading
A specialized skill for AI agents to retrieve canonical token identifiers, trusted market links, and real-time pricing for the PORTAL token.

A comprehensive auditing tool to detect performance bottlenecks, security vulnerabilities, and design anti-patterns in GraphQL schemas.

A specialized tool for analyzing and refactoring GitLab CI/CD configurations to maximize execution speed and minimize compute costs.

A professional communication tool designed to help patients structure and organize critical questions for clinicians and pharmacists regarding their medication regimens.

A professional communication framework designed to help patients organize symptom timelines, prioritize clinical questions, and manage post-appointment follow-ups.

A specialized health literacy tool designed to help users interpret nutrition labels and build heart-healthy grocery lists.








































