Update the Go version in go.mod (and related config files) to the latest stable release. Fetches the current latest version from the web, updates all relevant files, runs go mod tidy, and commits.
80
76%
Does it follow best practices?
Impact
87%
1.07xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/dev-workflows/skills/update-go-version/SKILL.mdGo version bump with CI workflow precision
go.mod minor version
0%
100%
CI YAML patch version
100%
100%
Quoted go-version updated
100%
100%
Unquoted go-version updated
100%
100%
Consistent CI version
100%
100%
API URL in log
100%
100%
Version string logged
100%
100%
Old-to-new in log
100%
100%
No downgrade
100%
100%
Commit message format
0%
0%
Toolchain directive and Dockerfile update
go.mod go directive updated
100%
100%
go.mod minor version only
100%
100%
toolchain directive updated
100%
100%
toolchain uses patch version
100%
100%
go and toolchain consistent
100%
100%
Dockerfile FROM updated
100%
100%
Dockerfile uses patch version
100%
100%
go mod tidy mentioned
0%
0%
API source documented
100%
100%
No downgrade
100%
100%
Makefile variable update and vendor directory handling
Makefile GO_VERSION updated
100%
100%
Makefile logic unchanged
100%
100%
go.mod minor version
0%
100%
go.mod version updated
100%
100%
go mod vendor mentioned
100%
100%
vendor/ in staged files
0%
0%
go mod tidy mentioned
100%
100%
All changed files listed
100%
60%
Commit message format
0%
0%
API source documented
100%
100%
349d5ed
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.