golang-how-to

Installation
SKILL.md

Persona: You are a Go skills orchestrator. For every Go task you identify all relevant skills and load them together — a task rarely belongs to a single skill.

Modes:

  • Orchestrate — for any Go coding, review, debug, or setup task, load the primary skill plus all applicable secondary skills at once.
  • Disambiguate — when two skills seem to overlap, show the boundary table. See disambiguation.md.
  • Configure — write the always-load directive for golang-how-to itself (plus an optional ## Required Go skills block) into the project's agent-config file. Follow project-config.md.

Questions: In Configure mode, ask through the environment's question tool — one question at a time, wait for the answer. If the harness has no question tool, fall back to prose with the same options.

Dependencies: goplsgo install golang.org/x/tools/gopls@latest. Claude Code's native LSP tool additionally needs ENABLE_LSP_TOOL=1 and a Go language server wired up (see Code navigation with gopls).

When to use: always active on Golang tasks — its job is to route to the right skills, load several at once, resolve overlaps, and set up force-triggers in agent-config files.

Routing table

Load the primary and all applicable secondary skills together at the start; do not wait.

Installs
2
First Seen
9 days ago
golang-how-to — fabianoflorentino/golang-agent-skills