go-error-handling

Installation
SKILL.md

Go Error Handling Skill

This skill provides guidelines for implementing robust error handling in Go applications. Apply these practices when writing, reviewing, or refactoring Go code that involves error creation, propagation, or handling.

When to Use This Skill

Use this skill when:

  • Creating new functions or methods that return errors
  • Implementing repository or service layers that interact with databases or external services
  • Building gRPC or HTTP handlers that need to translate errors to status codes
  • Reviewing code for proper error handling patterns
  • Debugging error propagation issues

Core Principles

Error Handling Decision Flowchart

Related skills

More from linehaul-ai/linehaulai-claude-marketplace

Installs
6
GitHub Stars
4
First Seen
Jan 24, 2026