This is a comprehensive GraphQL development skill that emphasizes test-driven development and anti-hallucination verification. Before writing any code, it requires checking official Apollo Server 4+ docs and GraphQL specs to avoid common pitfalls like invented directives or fake DataLoader methods. The workflow starts with failing tests using pytest and ariadne, then implements schema-first design with performance optimizations like DataLoader batching and query complexity limits. The examples show real resolver patterns with proper mocking and authorization checks. Use this when you need production-grade GraphQL APIs with proper security boundaries and want to avoid the schema errors that come from hallucinated Apollo configs. The security-first approach treats query depth attacks and field authorization as baseline requirements rather than afterthoughts.
npx skills add https://github.com/martinholovsky/claude-skills-generator --skill graphql-expert