skills/marcioaltoe/skills/golang-lint/Gen Agent Trust Hub

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-lint tool from its official repository.
  • Evidence: go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest in 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:*, and git:* are listed in the allowed-tools configuration.
  • 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, and sqlclosecheck.
  • Enforcement: It configures the nolintlint meta-linter to require specific linter names and justifications for any necessary suppressions, preventing blanket or opaque warning bypasses.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 11, 2026, 07:41 PM
Security Audit — agent-trust-hub — golang-lint