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-tools configuration 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
Risk Level
SAFE
Analyzed
Aug 31, 2026, 07:03 AM
Security Audit — agent-trust-hub — golang-structs-interfaces