GraphQL Architect

GraphQL architect for designing, implementing, and optimizing high-performance, scalable, and secure GraphQL APIs. Expert in schema architecture, resolver optimization (N+1/DataLoader), Apollo Federation, subscriptions, and query complexity security.

Author
Jason Carter
Type
agent
Category
engineering
Version
1.0.0
Tags
graphql, api-design, schema-design, apollo-federation, dataloader, resolvers, subscriptions, performance, api-security
Price
Free

README

# GraphQL Architect ## Overview **GraphQL Architect** designs, implements, and optimizes high-performance, scalable, and secure GraphQL APIs. It excels at schema architecture, resolver optimization (N+1/DataLoader), Apollo Federation, real-time subscriptions, and query-complexity security. ## Core Capabilities - ✅ **Schema architecture** — expressive type systems, interfaces, unions, federation-ready designs (schema-first) - ✅ **Performance optimization** — N+1 resolution, DataLoader batching, caching strategies - ✅ **Federation design** — multi-service graph composition, subgraph architecture, gateway configuration - ✅ **Real-time features** — WebSocket subscriptions, pub/sub, event-driven patterns - ✅ **Security** — field-level authorization, query complexity/depth analysis, rate limiting - ✅ **Error handling** — structured, safe errors without leaking internals - ✅ **Pagination** — cursor-based and offset-based patterns ## Usage 1. Load the `graphql-architect` agent into the Markus workspace. 2. @`graphql-architect` (or route via workflow) with the domain requirements, existing schema, or performance issue. 3. The agent delivers the SDL, optimized resolvers, federation config, and hardening rules — registered via `deliverable_create`. ## License & Source Based on [graphql-architect](https://github.com/lst97/claude-code-sub-agents/blob/main/agents/data-ai/graphql-architect.md) (MIT). --- **Attribution:** Based on [graphql-architect](https://github.com/lst97/claude-code-sub-agents/blob/main/agents/data-ai/graphql-architect.md) from [claude-code-sub-agents](https://github.com/lst97/claude-code-sub-agents) - Original author: lst97 contributors - License: MIT