文件传输助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/files-com-automation。
技能介绍
它解决什么问题
在 Files Com 文件传输场景里,单次调用通常不难,真正麻烦的是工具 schema 会变、连接可能未激活、批量或分页任务需要持续接续。硬编码 tool slug 和参数容易在上游变更后直接失败;如果不检查连接状态,也可能在 auth 未完成时执行 workflow,得到模糊报错。这个技能的价值是把“先查、再确认、后执行”固化成可重复的 Agent 流程。
它如何工作
技能通过 Rube MCP 调用 Composio 的 Files Com toolkit。使用前需要满足两个前提:客户端已配置 Rube MCP 且 RUBE_SEARCH_TOOLS 可用;Files Com connection 通过 RUBE_MANAGE_CONNECTIONS 且 toolkit 为 files_com。连接未 ACTIVE 时,应沿返回的 auth link 完成授权,再回到 workflow。
核心步骤分三步:先用 RUBE_SEARCH_TOOLS 搜索 Files Com 相关用例,拿到当前可用 tool slug、输入 schema、推荐执行计划和已知坑点;再用 RUBE_MANAGE_CONNECTIONS 确认连接状态;最后用发现的 tool slug 通过 RUBE_MULTI_EXECUTE_TOOL 执行。需要批量操作时可使用 RUBE_REMOTE_WORKBENCH 中的 run_composio_tool();拿到 schemaRef 的工具可用 RUBE_GET_TOOL_SCHEMAS 读取完整 schema。
使用边界与注意点
不要跳过 RUBE_SEARCH_TOOLS,不要凭印象写死 slug 或字段;工具参数必须严格使用搜索结果中的名称和类型。RUBE_MULTI_EXECUTE_TOOL 调用中应始终带 memory,即使为 {}。同一 workflow 内复用 session ID,新 workflow 再生成新的。若响应包含分页 token,需要继续拉取直至完成。适用于需要 Files Com 自动化但希望通过 Rube MCP 动态发现工具和管理工作流的 Agent 场景;不适合在未连接 Composio Files Com 或未完成授权时直接执行。
使用场景
- Agent需通过Rube MCP动态发现Files Com可用工具并执行文件传输任务
- 批量文件传输时需按分页token持续拉取直至完成所有数据传输
- 连接状态未知时需先通过RUBE_MANAGE_CONNECTIONS验证Files Com是否激活
- 需要复用同一session ID完成多步骤文件传输工作流时使用该技能
适合人员
- 后端开发者需集成Files Com自动化到现有系统
- Agent工程师要构建动态工具发现与执行的工作流
- 运维人员需管理文件传输连接状态与授权流程
- 技术负责人评估工具链自动化方案时参考该技能