
Description
golang-graphql is an agent skill for building GraphQL APIs in Go with either gqlgen or graphql-go. Both libraries are schema-first, so the skill guides the agent to write the schema in SDL files, with .graphql extensions, and then bind Go resolvers to it. It has two modes. Build mode covers new schemas, resolvers and server setup, and the agent first looks at existing resolver patterns and naming conventions in the project. Review mode audits a GraphQL codebase or pull request for common production problems: N+1 resolver patterns, missing query complexity limits, global DataLoaders and introspection left enabled in production. The skill's persona stresses batching database access so that each request does not run one query per item, and treats complexity limits as required in production. It points to other skills for package documentation and for navigating the project's own code, and it says that a company's own skill takes precedence over this community default. The skill is not an exhaustive reference, so the agent is told to check each library's official documentation for current API signatures. It is part of the samber cc-skills-golang collection and is installed with the skills command.…
Highlights
- Schema-first design with gqlgen or graphql-go
- Build and review modes
- Checks for N+1 queries and missing complexity limits
- Flags introspection enabled in production
Ratings & Reviews
No ratings yet
Be the first to rate golang-graphql.
People also visit
golang-graphql FAQ
What does golang-graphql do?
It helps an agent build GraphQL servers in Go with gqlgen or graphql-go, and review existing GraphQL code for common production problems.
What does review mode look for?
N+1 resolver patterns, missing query complexity caps, global DataLoaders, and introspection enabled in production.
How does it approach schemas?
Both supported libraries are schema-first, so the skill writes the schema in SDL .graphql files and binds Go resolvers to it.
Does it replace the library docs?
No. The skill says it is not exhaustive, and it tells the agent to use each library's official documentation for current signatures.
How do I install it?
Run: npx skills add https://github.com/samber/cc-skills-golang --skill golang-graphql
What security audits has it passed?
Gen Agent Trust Hub, Socket and Snyk all passed.
What are the best golang-graphql alternatives?
Popular alternatives to golang-graphql include openai-whisper-api, trello and xurl. See all golang-graphql alternatives








