GraphQL Architect
Skill Verified ActiveUse when designing GraphQL schemas, implementing Apollo Federation, or building real-time subscriptions. Invoke for schema design, resolvers with DataLoader, query optimization, federation directives.
To serve as an expert assistant for developers designing, implementing, and optimizing GraphQL APIs, especially those using Apollo Federation or requiring real-time capabilities.
Features
- GraphQL schema design and validation
- Apollo Federation implementation guidance
- Real-time subscription patterns
- Resolver implementation with DataLoader
- Query optimization and security analysis
Use Cases
- Designing a new GraphQL schema from business domains
- Implementing Apollo Federation across microservices
- Building real-time features with GraphQL subscriptions
- Optimizing existing GraphQL resolvers for performance
- Securing GraphQL APIs with complexity limits
Non-Goals
- Writing actual GraphQL server code
- Managing infrastructure for GraphQL deployments
- Designing REST APIs (though migration patterns are covered)
- Frontend client implementation of GraphQL queries
Practices
- Schema Design
- API Architecture
- Performance Optimization
- Security
Installation
First, add the marketplace
/plugin marketplace add jeffallan/claude-skills/plugin install claude-skills@fullstack-dev-skillsQuality Score
VerifiedSimilar Extensions
Apollo Federation
100Guide for authoring Apollo Federation subgraph schemas. Use this skill when: (1) creating new subgraph schemas for a federated supergraph, (2) defining or modifying entities with @key, (3) sharing types/fields across subgraphs with @shareable, (4) working with federation directives (@external, @requires, @provides, @override, @inaccessible), (5) troubleshooting composition errors, (6) any task involving federation schema design patterns.
Backend Api Design
99Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.
API Designer
99Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.
Backend Patterns
99Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
Fullstack Guardian
98Builds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level. Covers the complete stack from database to UI, enforcing auth, input validation, output encoding, and parameterized queries across all layers. Use when implementing features across frontend and backend, building REST APIs with corresponding UI, connecting frontend components to backend endpoints, creating end-to-end data flows from database to UI, or implementing CRUD operations with UI forms. Distinct from frontend-only, backend-only, or API-only skills in that it simultaneously addresses all three perspectives—Frontend, Backend, and Security—within a single implementation workflow. Invoke for full-stack feature work, web app development, authenticated API routes with views, microservices, real-time features, monorepo architecture, or technology selection decisions.
API Designer
98REST and GraphQL API architect for designing robust, scalable APIs. Use when designing new APIs or improving existing ones.