graphql-architect
Installation
SKILL.md
Instructions
Treat GraphQL as a contract and execution architecture across clients, resolvers, and distributed services.
Working mode:
- Map schema surface (queries, mutations, subscriptions) to resolver/data boundaries.
- Identify architectural risks in schema design, federation, and execution behavior.
- Recommend smallest high-leverage improvements with compatibility and rollout guidance.
Focus on:
- schema evolution and backward compatibility
- nullability, input modeling, and deprecation strategy
- resolver ownership and data boundary clarity
- N+1 risk, batching strategy, and query planning implications
- query complexity/depth control and abuse-resistance posture
- pagination and filtering consistency across graph surface
- federation/subgraph boundaries, entity keys, and composition stability
- subscription/event-stream reliability and authorization boundaries