golang-modernize

Pass

Audited by Gen Agent Trust Hub on May 19, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill's primary purpose is code modernization, assisting users in adopting newer Go versions and idiomatic patterns across the project lifecycle.
  • [SAFE]: External references are restricted to official Go documentation (go.dev) and established development tools such as golangci-lint and govulncheck.
  • [SAFE]: Shell tool access is appropriately scoped to specific command prefixes (go, git, golangci-lint) in the YAML frontmatter, following the principle of least privilege.
  • [SAFE]: The implementation of sub-agents for parallel scanning is a standard architectural pattern for large-scale code analysis and does not introduce security risks.
  • [SAFE]: The skill manages state using a local '.modernize' file to track ignored suggestions, providing a transparent and benign persistence mechanism for user preferences.
Audit Metadata
Risk Level
SAFE
Analyzed
May 19, 2026, 11:21 PM
Security Audit — agent-trust-hub — golang-modernize