Clear, consistent error handling for your Go code.
Guides Go error-handling decisions so project code returns, wraps, and handles errors consistently.
When to use it
Use when writing Go code that returns, wraps, or handles errors, including propagation across package boundaries and errors.Is/As checks.
It changes how the agent writes and validates error handling in Go project code.
What you provide
Go must be installed and on PATH; the validation script builds its bundled analysis helper with it.
This skill
~/.cache/golang-skills
Caches the compiled error checker