C

gamma-automation

作者 ComposioHQ

gamma-automation 是一个用于通过 Composio Rube MCP 自动化 Gamma 任务的 Claude skill。适合搭配实时 RUBE_SEARCH_TOOLS 发现、已启用的 Gamma connection,以及支持审批意识的工作流使用。

Stars67.5k
收藏0
评论0
收录时间2026年7月11日
分类工作流自动化
安装命令
npx skills add ComposioHQ/awesome-claude-skills --skill gamma-automation
编辑评分

该 skill 得分为 66/100,表示可以收录进目录,但更适合定位为轻量级、偏 connector 的 skill,而不是完整的 Gamma 自动化操作手册。目录用户能够看出它的用途,以及需要哪类外部 MCP 连接;但对于大多数具体任务细节,仍应预期依赖 Rube 的工具发现能力。

66/100
亮点
  • 有效的技能元数据清楚标明了触发领域:通过 Rube MCP 使用 Composio 的 Gamma toolkit 来自动化 Gamma 任务。
  • 前置条件和设置步骤写得明确,包括要求在运行工作流前具备 RUBE_SEARCH_TOOLS、RUBE_MANAGE_CONNECTIONS,以及一个 ACTIVE 的 Gamma connection。
  • 该 skill 指示 agent 先搜索工具以获取当前 schema,这有助于降低工具信息过期的风险,并为 agent 提供可复用的执行模式。
注意点
  • 除单个 SKILL.md 外,没有提供支持文件、脚本、示例或安装命令,因此采用它的前提是用户已经熟悉如何配置 Rube MCP。
  • 工作流指导主要是通用的发现/检查/执行模式;没有记录具体的 Gamma 任务示例或稳定的工具 schema。
概览

gamma-automation skill 概览

gamma-automation 能做什么

gamma-automation 是一个 Claude skill,用于通过 Composio 的 Rube MCP server 执行 Gamma 演示文稿和文档相关任务。它不会凭空猜测 Gamma API 的结构,而是要求 agent 先用 RUBE_SEARCH_TOOLS 发现当前可用的 Gamma tools,再用 RUBE_MANAGE_CONNECTIONS 确认用户的 Gamma 连接状态,最后基于最新 schema 调用合适的 Rube tool 执行操作。

最适合 Workflow Automation 用户

这个 gamma-automation skill 最适合已经在支持 MCP 的 assistant 中工作,并希望把可重复的 Gamma 操作纳入更大 Workflow Automation 流程的用户。当 Gamma 只是完整流程中的一个环节时,它最有价值,例如把研究笔记转换成 deck、在数据变更后更新演示文稿,或与已连接的 Gamma workspace 协同生成内容。

主要采用前提

真正的关键阻碍通常不是 skill 文件本身,而是 MCP 连接。你需要在 https://rube.app/mcp 可用的 Rube MCP,需要你的客户端能够正常响应 RUBE_SEARCH_TOOLS,并且需要通过 RUBE_MANAGE_CONNECTIONS 使用 toolkit gamma 创建一个处于活动状态的 Gamma 连接。如果你的 assistant 无法调用 MCP tools,gamma-automation 就无法发挥预期价值。

为什么它不只是一个通用 prompt

普通 prompt 可以让 assistant “make a Gamma deck”,但它可能会幻觉出不存在的 tool 名称,或使用过期 schema。gamma-automation 的差异点在于它采用“先发现工具”的模式:搜索实时 Rube tool catalog,检查当前 input fields,确认连接状态,然后再执行。这让它比一次性的对话式草稿生成更适合自动化场景。

如何使用 gamma-automation skill

gamma-automation 安装与设置路径

如果你的 skill manager 支持从 GitHub 安装 skill,可以从 repository path 安装:

npx skills add ComposioHQ/awesome-claude-skills --skill gamma-automation

然后在客户端中配置 Rube MCP,把 https://rube.app/mcp 添加为 MCP server。确认 RUBE_SEARCH_TOOLS 可用。接着用 toolkit gamma 调用 RUBE_MANAGE_CONNECTIONS;如果返回状态不是 ACTIVE,先完成授权链接中的授权流程,再重新检查,然后再让 skill 执行 Gamma actions。

这个 skill 需要你提供哪些输入

为了更好地使用 gamma-automation,请提供真实的业务目标、目标 Gamma 对象或期望的新输出、源材料、格式要求以及任何限制条件。一个较弱的请求是:“Update my Gamma。”更好的请求是:“Use Gamma via Rube to create a 10-slide investor update from these bullet notes, keep the tone concise, include sections for traction, roadmap, risks, and funding ask, and ask me before publishing or sharing.”

更具体的版本效果更好,因为 agent 可以围绕明确的 Gamma 用例搜索工具,把你的意图映射到发现到的正确 tool,并避免对发布、覆盖或分享做出不安全假设。

推荐的执行工作流

每次运行都建议先要求 assistant 遵循 skill 的发现模式:搜索 tools、检查 Gamma 连接、概述可执行计划,然后再继续。一个实用 prompt 是:

“Use the gamma-automation skill. First run RUBE_SEARCH_TOOLS for my specific Gamma task and verify my gamma connection. Show me the tool you plan to use, required fields, and any risky action before execution. My task is: [describe task].”

这个流程比直接 prompting 慢一些,但能减少 schema 错误,并让整个执行过程更可审计。

优先阅读的 repository 文件

这个 repository 有意保持精简。请先阅读 composio-skills/gamma-automation/SKILL.md;其中包含前置条件、设置流程、工具发现模式以及连接检查要求。该 skill 文件夹中没有配套的 scripts/rules/resources/references/README.md 文件,因此应把 SKILL.md 视为事实来源,并依赖实时 Rube tool discovery 获取具体操作细节。

gamma-automation skill 常见问题

gamma-automation 适合新手吗?

只有在你的 AI client 已经支持 MCP tools 的情况下,它才算对新手友好。Gamma 侧的授权流程并不复杂,但用户需要理解 assistant 调用的是外部 tools,而不仅仅是在生成文本。如果你刚开始接触 MCP,请先确认你的客户端能够暴露 RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS

什么时候不应该使用 gamma-automation?

如果只是离线撰写幻灯片内容、需要人工设计建议,或无法连接 Gamma account,就不适合使用 gamma-automation。如果你需要的是不检查实时 schema 也能保证行为一致的工具,它也不是理想选择,因为这个 skill 刻意依赖当前 Rube tool discovery,而不是硬编码 tool calls。

它和直接让 Claude 做有什么区别?

单独使用 Claude 可以完成演示内容的大纲、改写和结构整理。当输出需要通过 Rube MCP 与 Gamma 交互时,gamma-automation skill 才变得有用。创意构思和文案润色可以用普通 prompts;当工作流需要经过身份验证的 Gamma 操作、tool selection 或可重复执行时,再使用 gamma-automation。

它适合更广泛的 Workflow Automation 吗?

适合。当 Gamma 是流程链路中的一个已连接服务时,面向 Workflow Automation 的 gamma-automation 很有意义。例如,agent 可以收集源内容,将其转换为 deck plan,发现可用的 Gamma tools,并创建或更新 Gamma assets。这个 skill 本身并不定义完整的多应用 pipeline,因此你的 prompt 应明确指定上游输入和下游审批要求。

如何改进 gamma-automation skill

用完整上下文改进 gamma-automation prompts

提升 gamma-automation 输出质量最快的方法,是提供能够清晰映射到 Gamma operation 的上下文:受众、交付物类型、源内容、期望结构、品牌或语气限制,以及权限边界。请明确说明 agent 是否可以创建新 assets、更新现有 assets,或在执行破坏性操作及公开操作前必须停下来等待审批。

减少常见失败模式

主要失败模式包括跳过 tool discovery、Gamma connection 未激活、任务范围模糊,以及对分享或发布做出意外假设。可以通过明确要求先执行 RUBE_SEARCH_TOOLS、确认 gamma connection status、要求提供简短 execution plan,并把风险操作标记为需要审批来避免这些问题。

在第一次输出后迭代

第一次运行后,同时检查 Gamma 结果和 tool call summary。然后提出有针对性的修改要求,例如:“shorten slide titles”、“make the executive summary more quantitative”、“split roadmap into two slides” 或 “do not change the published version yet”。具体的修改指令通常比笼统地要求 agent “make it better” 更可靠。

负责任地扩展这个 skill

如果你要自定义 gamma-automation,请为团队最常见的 Gamma workflows 添加示例,例如 deck creation、content refreshes 或 template-driven updates。务必保留“先发现工具”的规则。硬编码旧 tool schemas 看起来可能更快,但会移除这个 skill 最重要的安全收益:在执行前适配当前的 Rube Gamma toolkit。

评分与评论

暂无评分
分享你的评价
登录后即可为这个技能评分并发表评论。
G
0/10000
最新评论
保存中...