shotstack-automation
通过Rube MCP(Composio)自动化Shotstack任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
热度:20
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-shotstack-automation&locale=zh&source=copy
Shotstack Automation
通过 Composio 的 Shotstack 工具包和 Rube MCP,自动化执行 Shotstack 视频渲染和编辑任务。
适用场景
RUBE_MULTI_EXECUTE_TOOL 并行处理多个 Shotstack 任务,显著提升生产效率。核心功能
RUBE_SEARCH_TOOLS 动态获取当前 Shotstack 工具包的最新 schema,确保工具调用始终兼容最新 API;使用 RUBE_MANAGE_CONNECTIONS 统一管理 Shotstack 连接状态。RUBE_MULTI_EXECUTE_TOOL 执行单个或批量 Shotstack 操作,包括创建项目、启动渲染、查询状态等,自带 session 复用和 memory 管理。常见问题
为什么每次调用工具前都要先执行 RUBE_SEARCH_TOOLS?
Shotstack 的工具 schema 会频繁更新,直接硬编码工具 slug 和参数容易导致调用失败。RUBE_SEARCH_TOOLS 会返回当前可用的工具列表、输入格式、推荐执行计划和已知陷阱,确保你的调用始终与最新 API 兼容。
Shotstack 连接状态显示非 ACTIVE 怎么处理?
调用 RUBE_MANAGE_CONNECTIONS 检查连接状态,如果返回的不是 ACTIVE 状态,响应中会包含授权链接。访问该链接完成 Shotstack 账户授权后,再次调用连接管理接口确认状态变为 ACTIVE 即可。
如何在多个 Shotstack 任务之间复用 session?
在首次调用 RUBE_SEARCH_TOOLS 时使用 session: {generate_id: true} 生成会话 ID,后续的 RUBE_MANAGE_CONNECTIONS 和 RUBE_MULTI_EXECUTE_TOOL 调用都携带该 session_id。这样可以保持连接状态和工具搜索结果在同一个工作流中共享,提升效率。