BigHugger
sk Skill · samber

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
graphqlgoGo

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
topicsgolanggraphqlgqlgenresolverssubscriptionsdataloader