Este repositorio agrupa 46 skills específicas de Go, organizadas en bloques de calidad de código (golang-code-style, golang-naming, golang-error-handling, golang-safety, golang-security), arquitectura (golang-concurrency, golang-design-patterns, golang-database, golang-dependency-injection), QA y rendimiento (golang-testing, golang-benchmark, golang-troubleshooting, golang-observability, golang-performance) y arranque de proyectos (golang-project-layout, golang-cli, golang-continuous-integration). También cubre frameworks y librerías concretas: gRPC, GraphQL, Swagger, spf13/cobra y viper, google/wire, uber-go/dig y fx, stretchr/testify, y todo el ecosistema samber (lo, mo, do, hot, oops, ro, slog).
Instalar el pack completo tiene sentido para quien mantiene proyectos Go en producción y quiere que el agente aplique de forma consistente convenciones de nombres, manejo de errores, concurrencia y seguridad a la vez, ya que varias skills se referencian entre sí (por ejemplo, las reglas de error-handling afectan a logging en observability). También sirve para revisiones de código en CI, apoyándose en golang-how-to como orquestador que carga las skills relevantes según la tarea.
El repositorio no incluye skills genéricas de flujo de trabajo (convenciones git, CI/CD no específico de Go, revisiones de PR), que según el README se ofrecen en un repositorio separado (cc-skills).