// the find
spf13/go-skills
A set of six Claude Code Agent Skills covering Go idioms, Cobra/Viper CLI architecture, spec review, releases, Wails desktop apps, and file-ops helpers, published as a plugin marketplace by spf13 (Cobra/Viper/Hugo). Aimed at teams using Claude Code for Go work who want the model to stop generating Java-shaped Go (layered internal/ dirs, worker pools, mock frameworks).
The opinions come from someone who actually built the tools being taught (Cobra, Viper, Go modules), so the Cobra/Viper skill isn't a third party guessing at conventions. Splitting into six narrow skills instead of one mega-prompt keeps each skill's context small and means only the relevant one loads. The go-spec-reviewer skill catches design problems before code exists, which is a genuinely different point of intervention than the code-review skills most collections ship. There's real CI (validate.yml, check_invariants.py, validate_manifests.py) checking manifest structure rather than just merging markdown on faith.
A skill is a markdown file telling the model what to prefer — there's no eval harness or before/after comparison showing these skills actually change output quality versus just being confidently worded opinions. Some of the guidance ('delete the internal/ junk drawer', avoiding worker pools) is a defensible but contested position in the Go community, not settled practice, and it's presented as fact. The README admits a real compatibility trap: an older Claude Code build (2.1.94) installs the plugin but silently never registers the skill, so users on slightly-stale installs get no error and no functionality. Install for non-Claude-Code agents requires manually creating OS-level symlinks/junctions per skill, which is a manual, easy-to-forget step for the 'works with Copilot/Cursor too' claim.