Agent Skills
返回列表
🎨

图片处理分发助手

设计多媒体 更新于 2026.08.29

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

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

技能介绍

要解决什么问题

在 Agent 或 IDE 里直接操作 ImageKit.io,往往要单独维护 API 密钥、SDK 版本和接口文档。本技能把 ImageKit IO 封装进 Composio 工具包,经 Rube MCP 暴露给客户端:先发现当前可用工具与入参 schema,再校验 ImageKit 连接是否 ACTIVE,最后按 schema 调用,避免硬编码已变更的工具 slug 或字段名。

技能如何工作

典型流程分三步:

  1. 工具发现:调用 RUBE_SEARCH_TOOLS(与 ImageKit IO 相关的用例),拿到 tool slug、输入 schema、推荐执行顺序和已知坑点。
  2. 连接检查:用 RUBE_MANAGE_CONNECTIONS,toolkit 设为 imagekit_io;若非 ACTIVE,按返回的授权链接完成绑定后再继续。
  3. 执行:通过 RUBE_MULTI_EXECUTE_TOOL 使用发现到的 slug;批量或脚本化场景可用 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool();需要完整 schema 时用 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

执行时还遵循 Composio/Rube 约定:RUBE_MULTI_EXECUTE_TOOL 必须带上 memory(可为 {});同一工作流内复用 session ID;响应里若有分页 token 要拉取到结束。

适用边界与注意点

  • 前置条件是客户端已接入 Rube MCP(如 https://rube.app/mcp),且 RUBE_SEARCH_TOOLS 可用;每次跑工作流前先 search,不要凭记忆写死参数。
  • 本技能描述的是 MCP + Composio 集成模式,具体能改哪些 ImageKit 资源以 search 结果为准;工具文档见 composio.dev/toolkits/imagekit_io。
  • 连接未 ACTIVE 时任何 ImageKit 工具调用都可能失败,务必先完成 RUBE_MANAGE_CONNECTIONS 授权流程。

使用场景

  • 在 Cursor 等 MCP 客户端里编排 Agent 时,先调用 RUBE_SEARCH_TOOLS 获取 ImageKit IO 当前 tool slug 与入参,再执行具体媒体操作。
  • 新环境接入后需用 RUBE_MANAGE_CONNECTIONS(toolkit 为 imagekit_io)完成 OAuth,确认 ACTIVE 后再跑 ImageKit 相关工作流。
  • 同一工作流内要连续调用多个 ImageKit Composio 工具时,复用 session ID,并在 RUBE_MULTI_EXECUTE_TOOL 中始终传入 memory(可为空对象)。
  • ImageKit 列表类接口返回分页 token 时,在 Agent 里按响应继续请求,直到拉全数据再写入下游步骤。

适合人员

  • 负责把 ImageKit 接进 Composio/Rube 的后端工程师,需要在 Agent 里按 schema 调用而非硬编码 REST 字段。
  • 在 IDE 里维护媒体自动化 Agent 的全栈开发者,希望批量任务走 RUBE_REMOTE_WORKBENCH 的 run_composio_tool()。
  • 管理 DAM 或 CDN 管线的运维,要把 ImageKit IO 操作挂到 MCP,并在 toolkit 变更后先 search 再执行。
  • 为客户部署 MCP 与第三方连接的集成顾问,需按技能文档完成 Rube 端点与 imagekit_io 连接状态检查。