
Graphql Expert
This one walks you through production GraphQL APIs with Apollo Server 4, from schema design to subscriptions. It covers the stuff that actually matters: DataLoader patterns to avoid N+1 queries, proper resolver chains, cursor-based pagination, and real-time subscriptions over WebSocket. The examples show complete server setups with authentication context, input validation, and error handling. If you're building a GraphQL API and need to handle schema federation, query complexity limits, or just want to understand why your resolvers are slow, this has the patterns. Particularly solid on the DataLoader batching implementation, which is usually where teams mess up performance.
- skills.sh installs
- 167
- GitHub stars
- 44
- last updated
- Aug 21, 2026
Install
$ npx -y skills add personamanagmentlayer/pcl --skill graphql-expert --agent claude-codeInstalls into .claude/skills of the current project.
Files
GraphQL Expert
Expert guidance for GraphQL API development, schema design, resolvers, subscriptions, and best practices for building type-safe, efficient APIs.
Core Concepts
Schema Design
- Type system and schema definition language (SDL)
- Object types, interfaces, unions, and enums
- Input types and custom scalars
- Schema stitching and federation
- Modular schema organization
Resolvers
- Resolver functions and data sources
- Context and info arguments
- Field-level resolvers
- Resolver chains and data loaders
- Error handling in resolvers
Queries and Mutations
- Query design and naming conventions
- Mutation patterns and best practices
- Input validation and sanitization
- Pagination strategies (cursor-based, offset)
- Filtering and sorting
Subscriptions
- Real-time updates with WebSocket
- Subscription resolvers
- PubSub patterns
- Subscription filtering
- Connection management
Performance
- N+1 query problem and DataLoader
- Query complexity analysis
- Depth limiting and query cost
- Caching strategies (field-level, full response)
- Batching and deduplication
GraphQL Federation
Federated Schema
Sponsors
Details
- Repository
- github.com/personamanagmentlayer/pcl
- Categories
- Backend & APIs, Design & UI/UX
- First seen
- Jun 3, 2026
More from personamanagmentlayer/pcl
All 99- Data Mesh Expert165
- Finance Expert6.5K
- Telecommunications Expert1.9K
- Trading Expert966
- Real Estate Expert828
- Banking Expert802
- Insurance Expert720
- Construction Expert659
- Accountant Expert642
- Manufacturing Expert619
- Data Science Expert583
- Logistics Expert570
- Ansible Expert554
- Gcp Expert547
- Retail Expert530
- Argocd Expert511
- Lawyer Expert475
- Automotive Expert472
- Dart Expert462
- Nginx Expert446
- Healthcare Expert439
- Education Expert428
- Postgresql Expert425
- Powerbi Expert377