Gamma演示助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/gamma-automation。
技能介绍
要解决什么问题
在 Agent 里直接操作 Gamma(生成与编辑演示文稿)时,工具名、入参 schema 会随 Composio 侧更新而变化。若把 RUBE_MULTI_EXECUTE_TOOL 的 slug 和字段写死在提示词里,很容易出现调用失败或字段类型不匹配。
本技能描述的是一条稳定路径:通过 Rube MCP 暴露 Composio 的 Gamma toolkit,先发现当前可用工具,再确认账号连接为 ACTIVE,再按返回的 schema 执行。
技能如何工作
核心流程可以概括为三步:
- 发现工具:调用
RUBE_SEARCH_TOOLS,按 Gamma 相关用例拿到当前 tool slug、输入 schema、推荐执行顺序与已知坑点。 - 检查连接:用
RUBE_MANAGE_CONNECTIONS指定 toolkitgamma;若非ACTIVE,按返回的授权链接完成绑定后再继续。 - 执行操作:用
RUBE_MULTI_EXECUTE_TOOL执行已发现的工具;批量或脚本化场景可走RUBE_REMOTE_WORKBENCH的run_composio_tool()。
文档还强调几个实现细节:RUBE_MULTI_EXECUTE_TOOL 必须带上 memory(可为 {});同一工作流内复用 session ID;响应里若有分页 token 要拉取到结束。
适用边界与注意点
- 依赖客户端已配置 Rube MCP(
https://rube.app/mcp),且RUBE_SEARCH_TOOLS可用;Gamma 能力本身以 Composio Gamma toolkit 为准。 - 不要跳过发现步骤:任何工作流都应先
RUBE_SEARCH_TOOLS,再按结果填参,避免硬编码 slug 或字段名。 - 需要完整 schema 引用时,可对带
schemaRef的工具使用RUBE_GET_TOOL_SCHEMAS。
Powered by Composio 表示底层集成来自 Composio,技能侧重点是 MCP 调用约定与流程顺序。
使用场景
- 已在 Agent 客户端接入 Rube MCP,需先完成 Gamma 账号授权,再按搜索到的 schema 创建或修改演示文稿页面。
- 多步 Gamma 流水线中,每次新工作流开头调用 `RUBE_SEARCH_TOOLS`,避免使用已失效的 tool slug 与字段名。
- 同一工作流内要连续执行多个 Gamma 工具时,在 `RUBE_MULTI_EXECUTE_TOOL` 中复用 session,并按分页 token 拉全结果。
- 执行前发现 Gamma 连接非 ACTIVE 时,依 `RUBE_MANAGE_CONNECTIONS` 返回的链接重新授权后再继续编辑或发布。
适合人员
- 在 Cursor 等客户端配置 Rube MCP,并要把 Gamma 演示平台纳入 Agent 可调工具链的集成工程师。
- 希望对话助手直接改动 Gamma 内已有 deck,而不是只输出文字大纲或本地 Markdown 的产品与市场同学。
- 维护 Composio 集成、需严格按「发现工具—校验连接—按 schema 执行」顺序调用 RUBE 系列接口的自动化开发者。
- 为企业内部 Agent 编写 Gamma 相关 playbook,且必须处理连接失效与 schema 变更的 AI 应用搭建者。