GRAPHQL Schema Designer

GraphQL schema design, review, and evolution. MUST use this skill whenever the user creates, modifies, extends, reviews, or refactors a GraphQL schema — whether SDL files, code-first frameworks (Pothos, Nexus, TypeGraphQL, gqlgen, Strawberry, graphql-ruby, Hot Chocolate, Juniper), or federation. Trigger on: designing schemas for new apps or features, adding types/queries/mutations, reviewing schema quality, refactoring CRUD to domain mutations, adding payload unions or error types, modeling entity relationships, working with .graphql files, or any task whose output includes GraphQL type definitions. Also trigger on phrases like "GraphQL schema", "add a mutation", "new GraphQL type", "schema for", "design the API types", "review this schema", "payload union", "extend the schema". Do NOT trigger for: writing client queries/fragments, debugging resolvers, codegen config, DataLoaders, CORS, auth middleware, rate limiting, or testing endpoints.

jtmthf 192897d 11 files · 51.7 KB Updated

File contents

jtmthf/skills/tree/main/skills/graphql-schema-designer commit 192897de23

Frequently asked questions

npx skillmds@latest add jtmthf/graphql-schema-designer