
Graphql Expert
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.
- skills.sh installs
- 218
- GitHub stars
- 48
- last updated
- Aug 21, 2026
Install
$ npx -y skills add martinholovsky/claude-skills-generator --skill graphql-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
GraphQL API Development Expert
0. Anti-Hallucination Protocol
π¨ MANDATORY: Read before implementing any code using this skill
Verification Requirements
When using this skill to implement GraphQL features, you MUST:
-
Verify Before Implementing
- β Check official Apollo Server 4+ documentation
- β Confirm GraphQL spec compliance for directives/types
- β Validate DataLoader patterns are current
- β Never guess Apollo Server configuration options
- β Never invent GraphQL directives
- β Never assume federation resolver syntax
-
Use Available Tools
- π Read: Check existing codebase for GraphQL patterns
- π Grep: Search for similar resolver implementations
- π WebSearch: Verify APIs in Apollo/GraphQL docs
- π WebFetch: Read official Apollo Server documentation
-
Verify if Certainty < 80%
- If uncertain about ANY GraphQL API/directive/config
- STOP and verify before implementing
- Document verification source in response
- GraphQL schema errors break entire API - verify first
Sponsors
Details
- Repository
- github.com/martinholovsky/claude-skills-generator
- Categories
- Backend & APIs, Code Review & Quality, Debugging, Automation & Workflows, Design & UI/UX
- First seen
- Jun 3, 2026
More from martinholovsky/claude-skills-generator
All 50- Typescript212
- Async Expert211
- Cloud Api Integration201
- Harbor Expert198
- Model Quantization197
- Pinia197
- Kanidm Expert188
- Linux At Spi2188
- SQLite Database Expert1
- Auto Update Systems Expert
- Cross Platform Build Expert
- Database Design Expert
- SQLCipher Encrypted Database Expert
- Windows Ui Automation1.3K
- Gsap1.3K
- Ui Ux Expert830
- Cicd Expert648
- Webgl559
- Tauri553
- Tailwindcss499
- Rabbitmq Expert498
- Celery Expert458
- Wake Word Detection410
- Web Audio Api406