GraphQL API — проектирование и реализация
★ 7.5 · general
graphql-api is a Claude Code skill that covers GraphQL API design and implementation patterns for both Python (Strawberry + FastAPI) and Node.js (Apollo Server). It includes SDL schema definitions, resolver authoring, Relay-style cursor pagination, DataLoader for batching and eliminating N+1 queries, WebSocket subscriptions via graphql-ws, and client-side consumption with urql in React. Errors are modeled with a union pattern (UserPayload = User | UserError), and authentication is handled through Strawberry permission classes. Use this skill when building GraphQL servers from scratch, defining schemas, or integrating a GraphQL API into a frontend application.