golang-lint
Pass
Audited by Gen Agent Trust Hub on Jul 11, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions to install the
golangci-linttool from its official repository. - Evidence:
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latestin SKILL.md. - Context: This is the official installation path for a widely-used development tool and is considered a safe reference to a well-known service.
- [COMMAND_EXECUTION]: The skill utilizes restricted bash tool access for linting and code management tasks.
- Tools:
go:*,golangci-lint:*, andgit:*are listed in theallowed-toolsconfiguration. - Purpose: These tools are necessary for the skill's primary function of analyzing, formatting, and managing Go source code.
- [SAFE]: The skill implements and teaches security best practices for development workflows.
- Practices: The instructions explicitly discourage the suppression of security-focused linters like
gosec,bodyclose, andsqlclosecheck. - Enforcement: It configures the
nolintlintmeta-linter to require specific linter names and justifications for any necessary suppressions, preventing blanket or opaque warning bypasses.
Audit Metadata