AI AGENT ADDONS

Golang Dependency Management

samber/cc-skills-golang
Programming Languages
33,261installs

Managing Go dependencies is like keeping a toolbox organized. You need to know what tools you have, which are outdated, and which might be broken. This skill helps you treat every new dependency as a long term commitment. It asks you to check if the Go standard library already does the job before adding a new package.

Key rules include always committing the go.sum file to catch tampering. Run govulncheck before every release to find known security issues. Use go mod tidy to keep your go.mod file clean. When you need fully offline builds, use go mod vendor to copy dependencies into a local folder.

This skill also helps you set up automated updates with Dependabot or Renovate. It guides you through resolving version conflicts and scanning for vulnerabilities. You can track outdated packages and analyze binary size. The goal is to keep your project safe, lean, and easy to maintain.

Add Golang Dependency Management skill to your workflow

Global

mkdir -p ~/.claude/skills/golang-dependency-management

Project

mkdir -p .claude/skills/golang-dependency-management

Source Repository

Stars
2,322
Forks
149
Watchers
2,322
License
MIT
Last Push
28 days ago
Created
4 months ago