golang-dependency-management
Dependency management for Golang projects — go.mod and go.sum, go get install and upgrade flows, Minimal Version Selection, conflict resolution with replace/exclude/retract, govulncheck scanning of the module tree, outdated dependency and binary size auditing, vendoring, tool directives, and go.work workspaces. Use when adding, removing, or upgrading Go dependencies, deciding whether to take on a package, resolving…
- installs 8w
- 4,155
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 1
An agent skill for Go dependency management covering go.mod/go.sum, go get install and upgrade flows, Minimal Version Selection, replace/exclude/retract conflict resolution, govulncheck scanning, vendoring, tool directives, and go.work workspaces. It is organized into a rules section, a reference section, and bundled deep-dive documents on auditing, automated updates, conflicts, versioning, visualization, and workspaces.
Use it when your coding agent needs to add, remove, or upgrade Go dependencies, judge whether to take on a package, resolve version conflicts, or audit what a module pulls in.
Use it to
- Add or upgrade dependencies with go get, preferring patch updates for routine bumps
- Resolve version conflicts using replace, exclude, and retract directives
- Scan the module tree for vulnerabilities with govulncheck
- Pin CLI tools with tool directives or vendor dependencies for hermetic builds
- Audit outdated dependencies, binary size, and module transitive pulls
For Developers using an AI coding agent on Go projects
- Host repository
- samber/cc-skills-golang
- Version
- 1.3.1
- Installs, lifetime
- 38k
- Installs, 8 weeks
- 4,155
- Allowed tools
- Read Edit Write Glob Grep Bash(go:*) Bash(golangci-lint:*) Bash(git:*) Agent Bash(govulncheck:*) AskUserQuestion
- Compatible with
- Designed for Claude Code, Codex or similar harness, and for projects using Golang.
- Licence
- MIT
- Invocable by
- user
- Host stars
- 3,273
- Host language
- Go