Agent skill
go-check
Run go vet to analyze Go source code for suspicious constructs
Install this agent skill to your Project
npx add-skill https://github.com/controlplaneio-fluxcd/flux-operator/tree/main/config/testdata/skills/go-check
SKILL.md
Go Check
Use go vet to examine Go source code and report suspicious constructs
that the compiler might not catch.
Usage
To vet the current package:
go vet ./...
To vet a specific package:
go vet ./pkg/mypackage
Common Options
-v— verbose output, listing checked files-json— output diagnostics in JSON format-vettool=path— use an external vet tool
Analyzers
go vet runs several built-in analyzers including:
printf— check printf-style format stringsshadow— check for shadowed variablesstructtag— check struct field tags conform toreflect.StructTag.Getunusedresult— check for unused results of calls to certain functions
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
yaml-check
Run yq to validate and lint YAML files for correctness
shell-check
Run shellcheck to lint shell scripts for common issues and best practices
kirby-i18n-workflows
Manages Kirby multi-language workflows, translations, and localized labels. Use when dealing with languages, translation keys, placeholders, or importing/exporting translations.
kirby-security-and-auth
Secures Kirby sites with access restriction, user roles, permissions, and protected downloads. Use when implementing login/role-based access, permissions, or file protection.
kirby-headless-api
Exposes Kirby content to headless clients using the API, KQL, and JSON representations. Use when building API endpoints, KQL queries, or headless frontends.
kirby-performance-and-media
Improves Kirby performance and media delivery (cache tuning, CDN, responsive images, lazy loading). Use when optimizing page speed, caching, or image handling.
Didn't find tool you were looking for?