
Description
golang-how-to is an orchestrator skill for Go work. It is meant to be active on any Go coding, review, debugging or setup task, and it decides which of the other Go skills in the collection should be loaded. A task rarely belongs to a single skill, so the orchestrator identifies the primary skill and all applicable secondary skills and loads them together. It works in three modes. In orchestrate mode, it loads the skills for the current task. In disambiguate mode, when two skills seem to overlap, it shows a table that explains the boundary between them. In configure mode, it writes an always-load directive for itself, and an optional list of required Go skills, into the project's agent configuration file such as CLAUDE.md or AGENTS.md. In configure mode the skill asks its questions one at a time through the environment's question tool, and waits for each answer. The skill depends on gopls, the Go language server, which can be installed with go install. It is part of the samber cc-skills-golang collection, which is added to a compatible agent with the skills command. It suits teams who want their Go coding agent to apply the right practices on every task without having to name the skill each time.…
Highlights
- Loads all relevant Go skills for a task
- Disambiguates overlapping skills
- Writes a project agent-config directive
- Depends on the gopls language server
Ratings & Reviews
No ratings yet
Be the first to rate golang-how-to.
People also visit
golang-how-to FAQ
What does golang-how-to do?
It decides which Go skills apply to a task and loads them together, for coding, review, debugging and setup.
What are its three modes?
Orchestrate, disambiguate and configure. Configure writes an always-load directive into the project's agent-config file.
What does it need?
The gopls Go language server, which is installed with go install golang.org/x/tools/gopls.
Will it ask me questions?
In configure mode, yes. It asks one question at a time through the environment's question tool.
How do I install it?
Run: npx skills add https://github.com/samber/cc-skills-golang --skill golang-how-to
What security audits has it passed?
Gen Agent Trust Hub and Snyk passed. Socket shows a warning.
What are the best golang-how-to alternatives?
Popular alternatives to golang-how-to include github, mcporter and skill-creator. See all golang-how-to alternatives









