The golang-testing skill provides Go developers with comprehensive testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage analysis, following test-driven development (TDD) methodology and idiomatic Go practices. It solves the problem of writing reliable, maintainable tests by offering step-by-step TDD workflows, code examples, and standardized patterns that developers can apply when writing new Go functions, adding coverage to existing code, or implementing performance benchmarks. The skill is designed for Go developers at any level who want to follow best practices and improve code quality through systematic testing.
npx skills add https://github.com/affaan-m/everything-claude-code --skill golang-testing