概要
This skill provides comprehensive guidance for building production-grade GraphQL backends by focusing on resolver efficiency and optimized data-fetching patterns. It covers the implementation of the DataLoader pattern for batching and caching, request-scoped context management, field-level resolvers, and standardized error handling. Developers can use this skill to transform slow, unoptimized GraphQL APIs into performant services that handle complex relationship queries with minimal database overhead while maintaining clean, maintainable code architectures.