数据采集助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 安装 @org-02qudk26/agenty-automation 到 AI 助手。
技能介绍
解决什么问题
当你要把 Agenty 的重复操作放进自动化流程时,难点通常不是“有没有工具”,而是工具 schema 会变、连接状态不可控、多步任务容易在参数或分页上断掉。数据采集助手 面向这类工程场景:它通过 Rube MCP 接入 Composio 的 Agenty toolkit,让 Agent 在执行前先确认当前可用工具,再基于真实 schema 调用,而不是凭经验硬编码。
核心工作方式
使用前需要满足两个前置条件:客户端已连接 Rube MCP,且 RUBE_SEARCH_TOOLS 可用;Agenty connection 已通过 RUBE_MANAGE_CONNECTIONS 的 toolkit agenty 建立并处于 ACTIVE。推荐流程是:
- 先用
RUBE_SEARCH_TOOLS搜索 Agenty 相关用例,获取工具 slug、输入 schema、推荐执行计划和已知坑点。 - 再用
RUBE_MANAGE_CONNECTIONS检查连接;若未 ACTIVE,按返回的 auth link 完成授权,并在运行 workflow 前确认状态为 ACTIVE。 - 最后用
RUBE_MULTI_EXECUTE_TOOL执行搜索到的 tool slug。批量操作可走RUBE_REMOTE_WORKBENCH中的run_composio_tool();遇到 schemaRef 时,可用RUBE_GET_TOOL_SCHEMAS拉取完整 schema。
容易踩坑的地方
不要跳过 RUBE_SEARCH_TOOLS:工具参数可能变化,硬编码 slug 或字段名会让 workflow 在后续调用中失败。执行前也要复查连接状态。调用时必须遵循搜索结果中的准确字段名和类型;RUBE_MULTI_EXECUTE_TOOL 要始终带 memory,即使为空也应传 {}。同一个 workflow 内复用 session ID,新 workflow 再生成新的;同时注意响应中的 pagination token,必要时继续拉取直到数据完整。
使用场景
- 需要批量执行 Agenty 的创建或更新操作时,先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema,再用 RUBE_MULTI_EXECUTE_TOOL 串行执行
- Agenty 授权过期导致工作流中断时,通过 RUBE_MANAGE_CONNECTIONS 检查状态,按返回的 auth link 重新授权后恢复流程
- 需要把多个 Agenty 工具调用合并成批量任务时,在 RUBE_REMOTE_WORKBENCH 中循环调用 run_composio_tool() 完成
- 接入带 schemaRef 的新工具前,先用 RUBE_GET_TOOL_SCHEMAS 拉取完整参数定义,避免字段名或类型写错导致执行失败
适合人员
- 负责把 Agenty 任务接入 Agent 工作流的自动化工程师,需要在执行前确认工具 schema 与连接状态
- 维护 Agenty 多步自动化流程的后端工程师,需要复用 session ID 并处理分页 token
- 在客户端配置 Rube MCP 并管理 Agenty 授权的集成工程师,关注连接是否保持 ACTIVE
- 为团队搭建内部 Agent 工具链的工程师,希望用 Composio toolkit 减少参数硬编码