Agent Skills
返回列表
🤖

免责声明助手

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/waiverfile-automation。

技能介绍

要解决的具体问题

手动处理 Waiverfile 操作时,工程师常面临三个核心痛点:一是工具调用依赖硬编码参数,一旦上游 schema 变更就会导致执行失败;二是连接状态不透明,无法快速确认 Waiverfile 工具集是否处于可用状态;三是批量操作与会话管理需要编写大量重复逻辑,尤其在处理分页数据时容易遗漏数据。这些问题在需要频繁操作 Waiverfile 的场景下,会显著增加维护成本和出错概率。

技能如何工作

该技能通过 Rube MCP 桥接 Composio 的 Waiverfile 工具集,核心能力围绕三个关键步骤展开:

  • 工具发现与连接管理:执行任何工作流前,必须通过 RUBE_SEARCH_TOOLS 动态获取当前可用的工具 slug、输入 schema 及推荐执行计划,避免硬编码导致的兼容性问题。同时通过 RUBE_MANAGE_CONNECTIONS 工具确认 Waiverfile 连接状态,若未激活则引导完成认证流程。
  • 标准化执行流程:采用「发现工具→检查连接→执行操作」的三段式模式。执行阶段支持 RUBE_MULTI_EXECUTE_TOOL 进行单次工具调用,或通过 RUBE_REMOTE_WORKBENCH 的 run_composio_tool() 实现批量操作。对于需要完整 schema 的场景,可通过 RUBE_GET_TOOL_SCHEMAS 获取详细配置。
  • 会话与分页处理:在多步骤工作流中复用同一会话 ID,减少重复认证开销;处理分页数据时,需检查响应中的分页 token 并持续获取直至数据完整,避免遗漏关键信息。

适用边界与注意点

  • 该技能依赖 Rube MCP 服务可用性,需确保客户端配置中已添加 https://rube.app/mcp 端点,且 RUBE_SEARCH_TOOLS 能正常响应。
  • 所有工具调用必须严格遵循 RUBE_SEARCH_TOOLS 返回的 schema,禁止自行构造参数或忽略字段类型要求。
  • 执行批量操作时,即使无额外参数也必须在 RUBE_MULTI_EXECUTE_TOOL 调用中包含 memory 参数(可传空对象 {}),否则可能导致执行失败。
  • 会话 ID 仅限在同一工作流内复用,新工作流必须生成新的会话标识,避免状态污染。
  • 对于需要完整 schema 参考的场景,优先通过 RUBE_GET_TOOL_SCHEMAS 获取官方文档之外的实时配置,而非依赖静态文档。

使用场景

  • Agent 开发时需要通过 Rube MCP 调用 Waiverfile 工具,先确认连接状态再执行声明文件相关操作
  • 需要批量处理 Waiverfile 请求时,按工具发现、连接检查、执行的固定流程编排多步调用
  • 当 Waiverfile 工具 schema 发生变更后,重新运行工具发现并更新调用参数以保持兼容
  • 跨工具调用中需要复用同一会话并处理分页返回,避免在多轮执行中丢失上下文或遗漏数据

适合人员

  • 构建 AI Agent 的工程师,需要按规范调用 Rube MCP 并管理 Waiverfile 连接与工具执行
  • 维护自动化工作流的开发者,关注工具发现、schema 变化与分页处理等工程细节
  • 集成 Composio 工具集的技术人员,需要在 MCP 客户端中配置并验证 Waiverfile 连接
  • 需要复现或审计 Agent 执行过程的工程师,依赖固定步骤与参数约束来定位问题