尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Gamma 自动化实战指南:在 awesome-claude-skills 中基于 Rube MCP 编排 Composio Gamma 工具
AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载导读本指南围绕 awesome-claude-skills 仓库中的 gamma-automation 技能文档展开讲解如何通过 Rube MCP 连接 Composio 的 Gamma 工具包让 Claude 代理自动完成 Gamma 演示文稿的创建、编辑与管理等操作。读完本文你将掌握先搜索工具、再校验连接、最后执行调用的标准自动化编排流程并能正确规避工具架构变更、会话复用、分页处理等关键坑点直接复用到仓库中其他 78 个 Composio 应用自动化技能上。Gamma 自动化技能是什么gamma-automation是仓库 composio-skills 目录下的一类技能通过 Composio 的 Gamma 工具包以 Rube MCP 为桥梁把 GammaAI 演示文稿生成平台的操作封装成可被 Claude 代理直接调用的工具。该技能的元信息定义在 SKILL.md 的 frontmatter 中name: gamma-automation description: Automate Gamma tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube]其中requires.mcp: [rube]声明了技能运行的前提客户端必须已经接入 Rube MCP 服务器Claude 才能获得RUBE_SEARCH_TOOLS等一批工具。这与仓库 README 的说明 一致——仓库为 78 个 SaaS 应用预置了基于 Rube MCPComposio的工作流技能每个技能都包含真实工具序列、参数指引、已知坑点和速查表。从仓库结构看这类技能遵循 Claude Skills 开放标准的渐进加载设计README.md#L98-L102会话启动时代理只看到技能的 name 和 description约 100 token只有在任务与该技能相关时完整指令体才会加载。因此description中特意强调Always search tools first for current schemas用于在技能尚未完整加载时就约束代理的行为习惯。前置条件根据 SKILL.md 的 Prerequisites 小节使用该技能前必须满足三个条件Rube MCP 已连接客户端中可用RUBE_SEARCH_TOOLS工具Gamma 连接处于 ACTIVE 状态通过RUBE_MANAGE_CONNECTIONS建立 toolkit 为gamma的连接先调用RUBE_SEARCH_TOOLS任何工作流执行前都必须先获取当前的工具 schema避免使用过时的工具名或参数。环境配置Setup配置的核心只有一步把https://rube.app/mcp添加为 MCP 服务器端点无需任何 API Key加上端点即可工作SKILL.md#L22。随后按以下 4 步确认环境就绪SKILL.md#L24-L27确认 Rube MCP 可用调用RUBE_SEARCH_TOOLS观察其是否有响应调用RUBE_MANAGE_CONNECTIONS传入 toolkitgamma若连接状态不是 ACTIVE跟随返回的授权链接完成 OAuth 设置在运行任何工作流之前确认连接状态显示为ACTIVE。值得注意的是这一步与仓库中其他自动化技能如 composio-automation、anthropic_administrator-automation完全一致——Rube MCP 作为统一连接层代理只需声明 toolkit 名称Composio 侧会返回对应的授权链接与连接状态。工具发现Tool Discovery技能文档反复强调一个原则执行工作流之前永远先发现可用工具SKILL.md#L29-L39。首次发现工具的标准调用形式RUBE_SEARCH_TOOLS queries: [{use_case: Gamma operations, known_fields: }] session: {generate_id: true}其中generate_id: true表示本次会话是全新工作流需要生成新的 session ID。该调用会返回可用的工具 slugtool slugs每个工具的输入 schema推荐的执行计划execution plans已知坑点与边界情况known pitfalls。从实现原理看这一步是对抗工具 schema 漂移的关键Composio 侧工具会随 API 升级而变化硬编码工具名与参数在 schema 变更后必然失败而RUBE_SEARCH_TOOLS是获取当前真实 schema的唯一权威来源。这也是技能 description 里Always search tools first的设计动机。核心工作流模式Core Workflow Pattern标准工作流固定为三步SKILL.md#L41-L69每一阶段都有明确的工具与参数约定。Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Gamma task}] session: {id: existing_session_id}与首次发现不同此处使用session: {id: existing_session_id}复用已有会话保证同一工作流内的状态连续性。Step 2检查连接RUBE_MANAGE_CONNECTIONS toolkits: [gamma] session_id: your_session_id在真正执行任何工具之前再次确认 Gamma 连接仍为 ACTIVE。OAuth token 过期会导致调用失败这一步能提前暴露问题。Step 3执行工具RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: TOOL_SLUG_FROM_SEARCH, arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: your_session_id执行阶段的三个关键约定tool_slug必须来自 Step 1 的搜索结果不得臆造arguments必须严格符合搜索返回的输入 schema 字段名与类型memory参数必须始终携带即使没有状态要传也要写{}——它在RUBE_MULTI_EXECUTE_TOOL调用中是必填项。这种搜索→校验→执行的三段式模式与仓库内 composio-automation 技能 的 Core Workflow Pattern 逐字段一致可以推断它是整个 composio-skills 系列技能共享的编排范式先由RUBE_SEARCH_TOOLS承担动态 schema 解析职责再由RUBE_MULTI_EXECUTE_TOOL统一承担多工具批量执行职责。已知坑点Known Pitfalls技能文档列出了 6 条必须遵守的实践约束SKILL.md#L71-L78坑点应对方式工具 schema 会变更永远先调用RUBE_SEARCH_TOOLS绝不硬编码工具 slug 或参数连接可能失效执行工具前用RUBE_MANAGE_CONNECTIONS确认 ACTIVE 状态参数不合法严格使用搜索返回结果中的精确字段名与类型遗漏 memory 参数RUBE_MULTI_EXECUTE_TOOL调用始终携带memory即使为空{}会话滥用工作流内复用 session ID新工作流生成新 ID分页截断检查响应中的分页 token持续拉取直到数据完整其中会话复用与分页两条尤其影响多步骤任务的正确性Gamma 的列表类操作如查询已有演示文稿常返回分页结果只取第一页会导致后续步骤基于不完整数据执行而跨步骤复用 session 则能保证上下文连续、避免重复授权开销。快速参考Quick Reference技能文档末尾以速查表形式总结了五种典型操作的正确入口SKILL.md#L80-L88操作方式查找工具RUBE_SEARCH_TOOLS使用 Gamma 相关 use_case建立连接RUBE_MANAGE_CONNECTIONStoolkit 为gamma执行工具RUBE_MULTI_EXECUTE_TOOL使用搜索发现的工具 slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()获取完整 schemaRUBE_GET_TOOL_SCHEMAS处理返回schemaRef的工具最后两条补充说明当RUBE_SEARCH_TOOLS返回的是schemaRef引用而非内联的input_schema时需要用RUBE_GET_TOOL_SCHEMAS加载完整输入 schema当面对大批量数据处理如批量生成多份演示文稿时RUBE_REMOTE_WORKBENCH中的run_composio_tool()配合并行执行是推荐路径——这与仓库中 anthropic_administrator-automation 对批量操作的描述一致可以推断为系列技能的通用批处理方案。如何安装与使用该技能本技能作为 Claude Skill 使用安装方式与仓库 README 的 Getting Started 保持一致Claude Code 中安装将技能目录复制到~/.config/claude-code/skills/下mkdir -p ~/.config/claude-code/skills/ cp -r gamma-automation ~/.config/claude-code/skills/ head ~/.config/claude-code/skills/gamma-automation/SKILL.md # 校验元数据 claude # 启动后技能自动加载Claude.ai 中安装在聊天界面点击技能图标从市场添加或上传自定义技能Claude 会根据任务自动激活相关技能。通过 API 使用调用 Claude Skills API 时在请求中传入skills参数加载技能。需要强调的是本技能目录内只有SKILL.md一份指令文件无独立脚本与资源其全部能力建立在 Rube MCP 提供的工具之上——这与仓库中 connect 等基于 Composio 的能力组织方式一脉相承技能负责教代理怎么做工具连接层负责实际执行动作README.md#L102。延伸把 Gamma 自动化并入更大的技能矩阵gamma-automation并非孤立存在。仓库 README 的 App Automation via Composio 章节 按业务域收录了 78 个同类技能CRM 与销售、项目管理、沟通协作、代码与 DevOps、存储与文件、电子表格与数据库、日历排程、社交媒体、营销邮件、客服工单、电商支付、设计协作、数据分析、HR 人事、自动化平台、Zoom 会议等。如果你需要同时编排 Gamma 与多个应用可以参考 composio-automation 的模式在一次RUBE_MULTI_EXECUTE_TOOL调用中传入多个工具的 slug 与参数即可把生成 Gamma 演示文稿→写入 Google Drive→推送 Slack 通知这类跨应用链路串成单一工作流。技能文档本身也提示工具 schema 会随时间变化跨应用编排时更要坚持先搜索、再执行以当前搜索返回的 schema 为准。小结gamma-automation技能的价值不在于多了一个工具而在于它固化了一套健壮的自动化编排纪律发现优先、连接校验、schema 合规、会话与分页管理。这套纪律由技能文档、README 与仓库中数十个同类技能共同印证构成了 Composio Rube MCP 生态下可复制、可扩展的 Claude 自动化最佳实践。将其安装进你的 Claude Code 或 Claude.ai即可让代理自主完成 Gamma 演示文稿的生成与管理同时保持对底层 API 变更的鲁棒性。赞分享AI 技能AI 插件人工智能工作流自动化【免费下载链接】awesome-claude-skillsA curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows项目地址https://gitcode.com/GitHub_Trending/aw/awesome-claude-skills点击查看免费下载相关推荐awesome-claude-skills 的 BugHerd 自动化基于 Rube MCP 与 Composio 工具编排的 Claude Skill 实战指南awesome claude skills 的 BugHerd 自动化基于 Rube MCP 与 Composio 工具编排的 Claude Skill 实战AI 技能AI 插件人工智能工作流自动化Goodbits 自动化实战用 Rube MCP 在 awesome-claude-skills 中编排 Composio Goodbits 工具链Goodbits 自动化实战用 Rube MCP 在 awesome claude skills 中编排 Composio Goodbits 工具链 本指南讲AI 技能AI 插件人工智能工作流自动化Composio 自动化实战基于 Rube MCP 与 awesome-claude-skills 的 Skill 驱动编排指南Composio 自动化实战基于 Rube MCP 与 awesome claude skills 的 Skill 驱动编排指南 导读 本文围绕 awesomAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Soft Editorial 模板实战指南:为 frontend-slides 生成文学杂志风标题页预览

Soft Editorial 模板实战指南:为 frontend-slides 生成文学杂志风标题页预览

AI 技能AI 插件前端 【免费下载链接】frontend-slides Create beautiful slides on the web using a coding agents frontend skills 项目地址: https://gitcode.com/gh_mirrors/fr/frontend-slides 点击查看 免费下载 Soft Editorial 是 frontend-slides 项目的 B…

📅 2026/10/3 0:51:30
顺序功能图SFC详解:从基本结构到现场调试实战

顺序功能图SFC详解:从基本结构到现场调试实战

最早被顺序功能图吸引,是在改造一台四工位转盘机的时候。当时我正被梯形图折磨:每个工位都有伸出、夹紧、检测、复位,还要在各工位之间做互锁和时序配合,稍微改一个节拍,就要把几十个线圈的置位复位逻辑重新理一遍。后…

📅 2026/10/3 0:51:30
MTPLX 快速上手教程:5 分钟从安装到第一次本地 AI 对话

MTPLX 快速上手教程:5 分钟从安装到第一次本地 AI 对话

MTPLX 快速上手教程:5 分钟从安装到第一次本地 AI 对话 【免费下载链接】MTPLX The fastest way to run Qwen 3.8 Flash Next, Qwen 3.8 27B and Ternary Bonsai 2 27B on a Mac: 125 tok/s in OpenCode on an M5 Max, and a 27B model on 16 GB Macs. Native MTP s…

📅 2026/10/3 0:46:29
MORE NEWS

更多资讯

📰

[拆解LangChain执行引擎-04]ManagedValue:一种特殊的只读虚拟通道

我们一直在强调Pregel对象的状态是通过通道维护和传递的,其实承载传递状态功能的除了通道,还有ManagedValue。我们可以将ManagedValue视为虚拟通道,节点不仅采用与读取通道完全一样的方式读取ManagedValue,而且注册的ManagedValue…

📰

[拆解LangChain执行引擎-03]__pregel_tasks通道:成就“PUSH任务”的功臣

除了我们显式声明的用于存储业务数据或驱动信号的通道之外,Pregel自身也会维护一些系统通道,其中最重要的莫过于一个名为__pregel_tasks的通道。通过前面针对BSP的介绍,我们知道当Superstep进入同步屏障并应用所有更新后,引擎会根…

📰

工业日志结构化与PDF表格提取:Profinet/Modbus数据解析实战

从抓包到表格:工业日志结构化与PDF提取的完整实操记录搞工业数据处理的人,大概都经历过那种“数据在眼前,就是拿不到”的崩溃感。明明PLC就在机房里闪着灯,传感器数据一条条往上传,但当你打开抓包文件或者翻看设备导出…

📰

[拆解LangChain执行引擎-08]基于Checkpoint的持久化

LangGraph基于Checkpoint的持久化,核心是在每个Superstep后保存Pregel的状态,并以thread_id组织为可恢复轨迹。其作用包括支持容错与断点续跑,崩溃或中断后从最近检查点恢复;支撑人机交互,暂停等待审批后继续&#xff…

📰

fantastic-admin 标签栏(Tabbar)配置详解:icon 与 hotkeys 实战指南

前端AI 技能 【免费下载链接】basic ⭐⭐⭐⭐⭐ 面向 AI 编程的管理系统框架,兼容PC、移动端。AI-oriented management system framework, compatible with PC and mobile device. 项目地址: https://gitcode.com/GitHub_Trending/ba/basic 点击查看 免费…

📰

案例研究:从自建客户端接入 Microsoft Learn Docs MCP 服务器——实时文档检索、交互式学习计划与 VS Code 内嵌文档

教程文档人工智能 【免费下载链接】mcp-for-beginners This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for deve…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬