golang-graphql
Implements GraphQL APIs in Golang using gqlgen or graphql-go. Apply when building GraphQL servers, designing schemas, writing resolvers, handling subscriptions, or integrating GraphQL with existing Go HTTP services. Also apply when the codebase imports github.com/99designs/gqlgen or github.com/graph-gophers/graphql-go.
- installs 8w
- 3,692
- 30-day movement
- starts with the next reading
- Related entries
- 1
- Connections
- 0
An agent skill that guides building GraphQL APIs in Go with gqlgen or graphql-go, both of which it treats as schema-first (SDL plus bound Go resolvers). It covers library choice, resolver patterns, DataLoaders, auth, subscriptions, error handling, and query-depth limits, with deeper references on gqlgen and graphql-go.
Reach for it when your Go project builds or maintains a GraphQL server and you want library-specific best practices loaded into your coding agent, especially when gqlgen or graphql-go imports are present.
Use it to
- Design GraphQL schemas and bind Go resolvers
- Set up DataLoaders to prevent N+1 queries
- Add auth via middleware, directives, or resolver checks
- Implement WebSocket subscriptions that respect context cancellation
- Add query-depth and complexity limits for production safety
For Go developers building GraphQL servers with AI coding agents
- Host repository
- samber/cc-skills-golang
- Version
- 0.2.2
- Installs, lifetime
- 35k
- Installs, 8 weeks
- 3,692
- Compatible with
- Designed for Claude Code, Codex or similar harness, and for projects using Golang.
- Licence
- MIT
- Host stars
- 3,273
- Host language
- Go