Agent Skills
返回列表
API 网关集成路由

API 网关集成路由

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @zcwl/api-gateway。

技能介绍

解决的问题

在 Agent 工作流里,频繁要跨多个第三方 API 操作:列 Slack 频道、查 Gmail、读 Stripe 客户。每接入一个服务都要处理认证、连接状态、事件监听与写操作风险。手动维护连接和 token 容易遗漏,静默写操作又可能产生不可逆副作用。

核心机制与边界

本技能把这类调用收敛到托管路由 https://api.maton.ai/,通过统一入口访问 Slack、Gmail、Stripe 等应用。关键能力包括:

  • 连接管理:创建、列出、获取、删除连接,并用 --connection 指定目标账户。
  • 只读优先:先执行 GET 验证账户、资源与状态,再决定是否需要变更。
  • 写操作审批:POST、PUT、PATCH、DELETE 前展示连接 ID、端点、请求体与预期结果,等待用户明确批准。
  • 触发器与检查点:可监听事件、重放事件,中断后从已处理事件位置恢复,避免重复副作用。
  • 多调用入口:支持 maton CLI、JavaScript fetch、Python requests 等方式。

使用时建议从认证检查开始,再列出连接、执行只读查询。对于发邮件、删数据、改计费、创建 Webhook 等高危操作,应逐项确认外部影响。注意它不替代私有网关、OAuth 服务端或 API Key 分发,需要 MATON_API_KEY,并受账户速率限制约束。

使用场景

  • 在 Agent 中读取 Slack 工作区的公开频道列表,先验证连接状态,再执行只读 GET 返回频道 ID 与名称。
  • 需要把 Gmail 新邮件事件转发到 Slack 频道时,创建触发器监听收件事件,并配置事件检查点,避免中断后重复通知。
  • 查询 Stripe 客户并过滤非欠款客户时,通过统一路由执行只读接口,并用 jq 条件筛选 delinquent 为 false 的记录。
  • 在修改 Salesforce 数据前,先执行只读 SOQL 查询确认联系人标识,再向用户展示端点、请求体和预期结果,等待批准。

适合人员

  • 需要在 Claude Code 或 Cursor 中调用 Slack、Gmail、Stripe 等外部服务的 Agent 开发者
  • 要管理多个第三方 OAuth 连接并避免静默写操作的自动化工程师
  • 需要为 Gmail 收件事件配置触发器并转发到 Slack 的运营工程师
  • 需要在执行 Stripe 或 Salesforce 查询前验证连接、资源和只读状态的集成工程师