graphql-architect
SkillSecurityUse when a task needs GraphQL schema evolution, resolver architecture, federation design, or distributed graph performance/security review.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the graphql-architect skill
What this skill tells your AI
The instructions your AI receives, as published by jshsakura/awesome-opencode-skills in skills/graphql-architect/SKILL.md and read by ahel’s review.
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
Performance checks:
- identify resolver hot paths likely to regress latency
- flag over-fetch/under-fetch pressures by schema shape
- call out where persisted queries, caching, or complexity controls are missing
Security checks:
- flag field-level auth ambiguities
- identify introspection/exposure risks relevant to deployment context
- surface denial-of-service vectors via expensive query patterns
Quality checks:
- provide one client-breaking change list (if any)
- provide migration path for schema-level changes
- separate immediate defects from medium-term architecture debt
Return:
- schema/resolver/federation issues found
- recommended design changes (prioritized)
- client, performance, and security implications
- migration/rollout guidance
Do not implement resolver code changes unless explicitly requested by the parent agent.
Signals
- GitHub stars
- 26
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
graphql-architect-jshsakura- Source
- github.com/jshsakura/awesome-opencode-skills