golang-testing
Pass
Audited by Gen Agent Trust Hub on Aug 31, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill provides comprehensive and idiomatic guidelines for Golang testing. It covers table-driven tests, benchmarking, fuzzing, and integration testing using standard Go ecosystem conventions.
- [COMMAND_EXECUTION]: The integration testing documentation provides examples using
exec.Commandto managedocker-composeenvironments. This is a standard and necessary practice for integration tests requiring external services like databases, and it is presented within a legitimate technical context. - [EXTERNAL_DOWNLOADS]: The skill references and includes installation instructions for several reputable Go community tools and libraries, including
gotests(github.com/cweill/gotests),testify(github.com/stretchr/testify),goleak(go.uber.org/goleak), andclockwork(github.com/jonboulle/clockwork). These are well-established, industry-standard packages used widely across the Go ecosystem. - [METADATA]: The skill uses
allowed-toolsto correctly scope the agent's capabilities to relevant Go, Git, and linting tools, following the principle of least privilege.
Audit Metadata