What problem does it solve? Choosing the right Go library is hard: the ecosystem is large, some popular packages are deprecated or unmaintained, and developers often add dependencies for things the standard library already covers. This Skill guides AI agents to recommend mature, production-ready Go libraries while preferring stdlib solutions whenever they suffice. ## Core Features & Use Cases - Vetted library catalog: Curated recommendations across web frameworks, databases, testing, logging, messaging, DI, and more (e.g., pgx over lib/pq, chi for lightweight routing, franz-go for Kafka). - Standard library first: Promotes Go 1.21+ packages like slices, maps, log/slog, and golang.org/x extensions before suggesting third-party dependencies. - Maintenance and anti-pattern checks: Flags deprecated libraries (e.g., Logrus), warns against stdlib wrappers that add no value, and weighs dependency footprint and importer counts. - Use Case: When a developer asks which PostgreSQL driver or ORM to use, the Skill recommends pgx or sqlc with compile-time type safety instead of defaulting to GORM. ## Quick Start Ask the agent which Go library to use for a specific task, such as structured logging or Kafka messaging, and it will recommend a vetted option with stdlib alternatives considered.