CtrlK
BlogDocsLog inGet started
Tessl Logo

update-go-version

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

1.07x
Quality

76%

Does it follow best practices?

Impact

87%

1.07x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/dev-workflows/skills/update-go-version/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

90%

10%

Upgrade Go Version for MyApp Backend

Go version bump with CI workflow precision

Criteria
Without context
With context

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%

90%

Modernize Go Toolchain for Platform API

Toolchain directive and Dockerfile update

Criteria
Without context
With context

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%

83%

8%

Update Go Version for Infra Tools CLI

Makefile variable update and vendor directory handling

Criteria
Without context
With context

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%

Repository
mattermost/mattermost-ai-marketplace
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.