GraphQL Data Federation Agent by agentskillexchange/skills
npx skills add https://github.com/agentskillexchange/skills --skill 'GraphQL Data Federation Agent'使用 Apollo Federation 网关从多个 GraphQL 和 REST API 联合数据。实现模式拼接,包含自动类型合并以及用于预防 N+1 问题的 DataLoader 模式。
通过 GraphQL 网关统一多个数据源的数据联邦代理。实现 Apollo Federation v2,支持跨分布式服务的自动子图组合和实体解析。支持对传统 GraphQL API 进行模式拼接,并使用 type-graphql 装饰器实现 REST 到 GraphQL 的包装。实现 DataLoader 批处理模式,以在解析嵌套实体关系时防止 N+1 查询问题。使用 graphql-mesh 转换从 OpenAPI 规范生成统一模式。通过 WebSocket 传输支持实时数据订阅,并具备自动重连功能。实现查询复杂度分析和深度限制,以防止恶意查询。使用缓存控制指令在字段级别包含响应缓存。通过导出到 Jaeger 或 Zipkin 的 OpenTelemetry 跨度监控解析器性能,实现分布式追踪。
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent -a claude-code
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent -a cursor
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent -a codex
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
clawhub install graphql-data-federation-agent
每周安装次数
–
代码仓库
GitHub 星标数
1
首次出现时间
–
安全审计
Federates data from multiple GraphQL and REST APIs using Apollo Federation gateway. Implements schema stitching with automatic type merging and the DataLoader pattern for N+1 prevention.
Data federation agent that unifies multiple data sources through a GraphQL gateway. Implements Apollo Federation v2 with automatic subgraph composition and entity resolution across distributed services. Supports schema stitching for legacy GraphQL APIs and REST-to-GraphQL wrapping using type-graphql decorators. Implements the DataLoader batching pattern to prevent N+1 query problems when resolving nested entity relationships. Generates unified schemas from OpenAPI specifications using graphql-mesh transforms. Supports real-time data subscriptions via WebSocket transport with automatic reconnection. Implements query complexity analysis and depth limiting to prevent abusive queries. Includes response caching at the field level using cache-control directives. Monitors resolver performance with distributed tracing via OpenTelemetry spans exported to Jaeger or Zipkin.
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent -a claude-code
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent -a cursor
npx skills add agentskillexchange/skills --skill graphql-data-federation-agent -a codex
clawhub install graphql-data-federation-agent
Weekly Installs
–
Repository
GitHub Stars
1
First Seen
–
Security Audits
Lark Drive API 使用指南:飞书云文档、Wiki、表格 Token 处理与文件管理
23,400 周安装