图片分发助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/imagekit-io-automation-nt。
技能介绍
要解决什么问题
在应用里接入 ImageKit IO 时,上传、变换、CDN 分发往往要反复查 API 文档、拼请求参数,还要自己维护鉴权与连接状态。本技能把这类操作收敛到 Rube MCP 与 Composio 的 imagekit_io 工具包上,让代理按固定流程发现工具、校验连接后再执行,减少硬编码 slug 和字段名带来的 breakage。
技能如何工作
前提是你的客户端已接入 Rube MCP(RUBE_SEARCH_TOOLS 可用),且通过 RUBE_MANAGE_CONNECTIONS 为 imagekit_io 建立 ACTIVE 连接。
典型流程分三步:
- 发现工具:先调用
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行顺序与已知坑点;不要跳过这一步。 - 检查连接:用
RUBE_MANAGE_CONNECTIONS确认imagekit_io为 ACTIVE;未激活则按返回的授权链接完成绑定。 - 执行工具:用
RUBE_MULTI_EXECUTE_TOOL按 schema 传参;调用时务必带上memory参数(可为{});同一工作流内复用 session ID。
批量或脚本化场景可走 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool();需要完整 schema 时可查 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。
适用边界与注意点
- 工具定义会变更:永远先 search,不要写死 tool 名称或参数。
- 响应里若有分页 token,要循环拉取直到结束。
- 本技能不负责替你配置 MCP 端点或 ImageKit 账号;只描述在 Rube + Composio 已就绪时的自动化调用模式。官方工具包说明见 composio.dev/toolkits/imagekit_io。
使用场景
- 在对话里要让代理先校验 `imagekit_io` 连接状态,再按最新 schema 上传或更新媒体资源
- 产品迭代时需要批量查询、分页拉取 ImageKit 媒体列表,并在同一 session 内连续执行多步工具
- 搭建内容发布流水线时,通过 `RUBE_SEARCH_TOOLS` 获取推荐步骤,避免写死已变更的 tool slug
- 脚本化运维场景下用 Remote Workbench 的 `run_composio_tool()` 对 ImageKit 做批量操作
适合人员
- 负责把站点静态资源迁到 ImageKit、又希望用 MCP 代理代劳 API 调用的全栈工程师
- 在 CI 或运维脚本里接入 Rube,需要规范「先 search、再 execute」流程的平台工程师
- 日常让 AI 管理图床与变换参数、但不愿每次手写 ImageKit REST 请求的内容运营
- 为 Composio 工具包做集成测试、需反复检查连接与 `memory` 参数合规性的集成开发者