netresearch

Go Development Skill — DevOps skill for Claude Code

DevOps community intermediate

Production-grade Go patterns: testing, Docker, LDAP, resilience.

How to install Go Development Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open netresearch/go-development-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Go Development Skill does

Production-grade Go development patterns for building resilient services, extracted from real-world projects including job schedulers, Docker integrations, and LDAP clients.

Alternatives in DevOps

README

Go Development Skill

Production-grade Go development patterns for building resilient services, extracted from real-world projects including job schedulers, Docker integrations, and LDAP clients.

🔌 Compatibility

This is an **Agent Skill** following the [open standard](https://agentskills.io) originally developed by Anthropic and released for cross-platform use.

**Supported Platforms:**

  • ✅ Claude Code (Anthropic)
  • ✅ Cursor
  • ✅ GitHub Copilot
  • ✅ Other skills-compatible AI agents

Skills are portable packages of procedural knowledge that work across any AI agent supporting the Agent Skills specification.

Features

  • Architecture Patterns: Package structure best practices, job abstraction hierarchy, configuration management (5-layer precedence), middleware chain pattern
  • Cron Scheduling: go-cron patterns — named jobs, runtime updates, per-entry context, resilience wrappers, observability, FakeClock testing
  • Resilience Patterns: Retry logic with exponential backoff, graceful shutdown, context propagation, error handling strategies
  • Docker Integration: Optimized Docker client patterns, buffer pooling for performance, container execution patterns
  • LDAP Integration: Active Directory patterns, user and group management, authentication flows
  • Testing Strategy: Test pyramid (unit/integration/e2e), build tags for test isolation, table-driven tests, comprehensive coverage
  • Performance Optimization: Buffer pooling, connection reuse, lazy initialization, context deadlines
  • Observability: Prometheus metrics integration, structured logging, error tracking

Installation

Marketplace (Recommended)

Add the [Netresearch marketplace](https://github.com/netresearch/claude-code-marketplace) once, then browse and install skills:

# Claude Code
/plugin marketplace add netresearch/claude-code-marketplace

npx ([skills.sh](https://skills.sh))

...