Golang Dependency Management
Go-modulehygiëne: veilige upgrades, govulncheck-audits en modern tool-pinnen.
Getest · Werkt
Wat het doet
Behandelt go.mod/go.sum-beheer, dependency-upgrades (met voorkeur voor de veiligere `-u=patch`), govulncheck-kwetsbaarheidsaudits, conflictoplossing via replace/exclude/retract, go.work-workspaces, Dependabot/Renovate-setup en Go 1.24+ tool-pinnen via `go get -tool`. Triggert bij het toevoegen, verwijderen of upgraden van Go-dependencies of bij het auditen op kwetsbaarheden; de ingebouwde agent-regel vereist dat de gebruiker om toestemming wordt gevraagd voordat een nieuwe dependency wordt toegevoegd.
Testrapport
Voor een taak met tool-pinnen en een pre-release-audit, gebruikte de skill de moderne Go 1.24+ `go get -tool`-instructie en een door govulncheck-beveiligde `-u=patch`-upgradeketen. Hiermee werd het verouderde tools.go blank-import-patroon gecorrigeerd en de riskantere algemene `-u`-upgrade waar een basislijn zonder specifieke kennis op terugviel.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/samber/cc-skills-golang cd cc-skills-golang mkdir -p ~/.claude/skills cp -r skills/golang-dependency-management ~/.claude/skills/golang-dependency-management
Commando's en voorbeeldprompts
/golang-dependency-managementGo-modulehygiëne: veilige upgrades, govulncheck-audits en modern tool-pinnen.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Upgrade our go.mod dependencies safely without breaking anythingRun a vulnerability audit on our Go modules before we shipHelp me resolve this go.sum conflict after merging main