Improve, review, or write Go code with idiomatic design, maintainable APIs, generics, methods, interfaces, error handling, concurrency, tests, fuzzing, benchmarks, linting, and CI quality gates. Use when working on .go files, go.mod/go.work modules, Go package architecture, Go code review, refactors, performance work, or requests involving golangci-lint, go test, go vet, staticcheck, govulncheck, race detection, coverage, or Go best practices.
Guide for creating effective koder skills. Use when the user wants to create a new skill (or update an existing skill) that extends koder's capabilities with specialized knowledge, workflows, or tool integrations. Triggers on requests like "create a skill", "make a skill", "build a skill", "new skill for", "skill to".