golang-structs-interfaces
Pass
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides standard documentation and guidelines for Go programming. It focuses on design principles such as keeping interfaces small, defining them at the consumer level, and ensuring safe type assertions. No patterns related to prompt injection, data exfiltration, or malicious execution were found.
- [SAFE]: The metadata and homepage links point to a well-known contributor in the Go community (samber), and the instructions are consistent with established language best practices.
- [SAFE]: The
allowed-toolsconfiguration uses platform-level restrictions to limit shell execution to specific binaries (go,git,golangci-lint), which is a security best practice for scoping agent capabilities.
Audit Metadata