how-to-golang
Pass
Audited by Gen Agent Trust Hub on May 6, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to review user-provided project files such as
go.modto identify banned dependencies. This creates a theoretical surface where malicious instructions embedded in project files (such as comments) could attempt to influence the agent's behavior during the review process.\n - Ingestion points:
SKILL.md(Process step 1: Checkgo.modagainst the banned libraries list)\n - Boundary markers: Absent\n
- Capability inventory:
references/rules.md(Lists commands likego build,go test, andgo installfor CI/CD configuration)\n - Sanitization: Absent\n- [EXTERNAL_DOWNLOADS]: The skill provides instructions for fetching the latest Go version from
golang.organd installing security auditing tools likegosec,govulncheck, andgitleaks. These references target official repositories and well-known services for the Go ecosystem.\n- [COMMAND_EXECUTION]: The documentation includes common Go development commands (e.g.,go build,go test,sqlc generate,templ generate) for use in development and CI/CD pipelines. These commands are standard for Go development and are presented as reference material.\n- [DATA_EXPOSURE]: The skill actively promotes security best practices, such as using.envfiles for secrets, avoiding the commitment of binary files to version control, and implementing secret-leak detection in CI. No hardcoded credentials or unauthorized data access patterns were found.
Audit Metadata