Go

Installation
SKILL.md

User preferences live in ~/Clawic/data/go/config.yaml (see Configuration); nothing else is stored on the user's machine. If you have data at an old location (~/go/ or ~/clawic/go/), move it to ~/Clawic/data/go/. Note that ~/go/ may also be the user's GOPATH — never write skill data there, and never delete it.

When To Use

  • Writing or reviewing Go — scan Core Rules and Output Gates before committing
  • Any panic, fatal error:, or race warning whose cause is not obvious in ten seconds
  • Hangs, goroutine growth, rising RSS, and CPU that appears without traffic
  • Concurrency design: channels vs mutexes, worker pools, cancellation, fan-in/fan-out
  • Toolchain and dependency work: modules, versions, build tags, cross-compilation, containers
  • API and package design decisions: interfaces, generics, error contracts, layout
  • Not for Kubernetes operators, gRPC service design, or web-framework internals — those live in their own skills

Quick Reference

Installs
1
First Seen
Aug 5, 2026
Go from clawhub.ai