通过 Rube MCP 自动化 Emelia 任务:awesome-claude-skills 中 emelia-automation 技能实战指南
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点击查看免费下载本指南以仓库 composio-skills/emelia-automation/SKILL.md 为骨架系统讲解如何借助 Rube MCPComposio为 AI Agent 接入 Emelia 自动化能力。读完你将掌握从 MCP 端点接入、连接授权到工具发现与执行的完整三步工作流并了解规避 schema 漂移、连接失效等常见陷阱的工程实践可直接在 Claude Code 等支持 Skills 的客户端中落地。技能概览emelia-automation 是什么emelia-automation是 awesome-claude-skills 仓库中composio-skills/目录下的一个预置 Claude Skill其定位是通过 Rube MCPComposio 提供的统一 MCP 网关驱动 Composio 的 Emelia 工具集toolkit让 AI Agent 能够真实执行 Emelia 相关操作而不仅仅是生成建议文本。该技能的元数据YAML frontmatter如下--- name: emelia-automation description: Automate Emelia tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---三个字段分别说明了name技能标识供客户端按名称加载description技能的核心能力描述也是 Agent 在会话开始时唯一能看到的摘要信息其末尾特意强调Always search tools first始终先搜索工具点明了整个技能的运行铁律requires.mcp声明该技能依赖名为rube的 MCP 服务器客户端加载技能时会据此检查 MCP 连接。从仓库整体结构看README.md 的 App Automation via Composio 一节明确记载Pre-built workflow skills for 78 SaaS apps via Rube MCP (Composio). Each skill includes tool sequences, parameter guidance, known pitfalls, and quick reference tables — all using real tool slugs discovered from Composios API.为 78 个 SaaS 应用预构建了工作流技能每个技能都包含工具序列、参数指引、已知陷阱与速查表。emelia-automation正是这一批量生产式技能体系中的一员其结构与 composio-skills/composio-automation/SKILL.md 等技能保持一致核心差异仅在 toolkit 名称与业务场景。前置条件Prerequisites在运行任何工作流之前必须满足以下三个条件Rube MCP 已连接客户端环境中RUBE_SEARCH_TOOLS工具可用Emelia 连接已激活通过RUBE_MANAGE_CONNECTIONS建立了 toolkit 为emelia的连接且状态为ACTIVE先搜索后执行任何情况下都先调用RUBE_SEARCH_TOOLS获取当前工具 schema再执行具体操作。前两条保证了有通道、有授权第三条则是避免因工具 schema 变化导致调用失败的关键习惯也是本技能在description与正文中反复强调的核心纪律。环境搭建接入 Rube MCP接入 Rube MCP 非常简单无需申请 API Key——只需在客户端配置中添加一个 MCP 服务器端点https://rube.app/mcp添加该端点后即完成接入。随后按照如下四步完成初始化验证可用性调用RUBE_SEARCH_TOOLS确认其正常响应建立连接调用RUBE_MANAGE_CONNECTIONS传入 toolkitemelia完成授权若连接状态不是ACTIVE按照返回的授权链接完成 OAuth 设置确认状态在工作流开始前确认连接状态显示为ACTIVE。其中第 3 步对应的是 OAuth 授权流程——这与仓库中 connect/SKILL.md 描述的 Composio 统一认证机制一致首次使用某应用时Agent 会返回授权链接用户点击授权后连接即持久化保存后续会话无需重复授权。可以推断RUBE_MANAGE_CONNECTIONS返回的连接状态就是这套授权体系在前端的统一呈现。工具发现一切从 RUBE_SEARCH_TOOLS 开始Composio 的工具 schema 会随版本迭代而变化因此技能明确要求执行任何工作流之前先发现可用工具。标准发现调用如下RUBE_SEARCH_TOOLS queries: [{use_case: Emelia operations, known_fields: }] session: {generate_id: true}参数含义queries搜索条件数组use_case描述目标任务如 Emelia operations 或更具体的 your specific Emelia taskknown_fields用于携带已知字段初次探索时留空即可session.generate_id: true由服务端生成一个新的会话 ID适用于新工作流的起点。该调用会返回四类关键信息可用工具 slugtool slugs后续RUBE_MULTI_EXECUTE_TOOL中要引用的工具标识符输入 schemainput schemas每个工具要求的字段名、类型与可选性推荐执行计划recommended execution plans针对目标任务的工具调用编排建议已知陷阱known pitfalls该工具集在实践中的坑点提示。核心工作流三步模式emelia-automation将整个自动化过程收敛为可复制的三步模式任何任务都按此节奏推进。Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Emelia task}] session: {id: existing_session_id}与初次发现不同在工作流中继续探索时使用session.id复用既有会话 ID保持上下文连续。use_case应填写具体任务例如具体的 Emelia 业务操作以获得更精准的工具推荐与执行计划。Step 2检查连接RUBE_MANAGE_CONNECTIONS toolkits: [emelia] session_id: your_session_id在执行工具前确认emeliatoolkit 的连接状态。若返回ACTIVE可继续否则返回 Step 2 的授权链接完成连接避免在未授权状态下执行导致失败。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 搜索返回的真实 slug严禁硬编码arguments必须严格符合搜索返回的 schema——字段名、类型、必填项均以搜索结果为准memory参数必须始终携带即使为空也要传{}session_id与 Step 1/2 保持一致实现同一工作流内的上下文复用。RUBE_MULTI_EXECUTE_TOOL支持一次传入多个工具调用tools为数组这意味着一个步骤内可以编排多个 Emelia 操作串行执行这与三步模式中发现→检查→批量执行的流水线设计相呼应。已知陷阱与规避实践Known Pitfalls技能文档总结了六条高频陷阱每一条背后都对应明确的工程理由先搜索再执行Always search first工具 schema 会变化不经RUBE_SEARCH_TOOLS就硬编码 tool slug 或参数是失败的最常见原因。schema 即契约执行前必须刷新契约。检查连接Check connection执行工具前务必通过RUBE_MANAGE_CONNECTIONS确认状态为ACTIVE。授权可能过期或失效跳过此步等于在不可靠的通道上发送指令。严格遵循 schemaSchema compliance字段名与类型必须逐字使用搜索结果中的定义多一个空格、少一个必填字段都可能导致调用被拒。memory 参数不可省略RUBE_MULTI_EXECUTE_TOOL调用必须包含memory即使为空也要传入{}否则调用可能因参数缺失而失败。会话复用策略Session reuse同一工作流内复用会话 ID 以保持上下文连续开启全新工作流时生成新的会话 IDsession: {generate_id: true}避免历史上下文污染新任务。分页处理Pagination检查响应中是否带有分页令牌pagination tokens若有则继续拉取直到数据完整防止结果被截断导致遗漏。速查参考表Quick Reference操作方式查找工具RUBE_SEARCH_TOOLS传入 Emelia 相关的 use case建立连接RUBE_MANAGE_CONNECTIONStoolkit 指定为emelia执行工具RUBE_MULTI_EXECUTE_TOOL使用搜索发现的 tool slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()获取完整 schemaRUBE_GET_TOOL_SCHEMAS用于带有schemaRef的工具这张表覆盖了从找工具到建连接再到执行/批量执行/深挖 schema的完整操作闭环。其中RUBE_REMOTE_WORKBENCH适合需要远程执行批量逻辑的场景而RUBE_GET_TOOL_SCHEMAS则用于获取某个工具更完整的 schema 定义——当一个工具通过schemaRef引用外部 schema 时用它展开完整定义再构造参数。仓库定位与落地建议emelia-automation是 awesome-claude-skills 中 composio 自动化技能矩阵的一员。将该技能部署到 Claude Code 的通用步骤详见 README.md 的 Using Skills in Claude Code 一节mkdir -p ~/.config/claude-code/skills/ cp -r composio-skills/emelia-automation ~/.config/claude-code/skills/随后启动 Claude Codeclaude技能会在相关任务出现时自动加载。结合本技能的三步模式与 connect/SKILL.md 中描述的 Composio Tool Router 机制你提需求 → Tool Router 找到合适工具 → 自动处理 OAuth → 执行并返回结果可以推断实际运行时 Rube MCP 承担了工具路由与认证的中间层而本技能负责为 Agent 固化先发现、再校验、后执行的行为纪律。读者若需扩展更多应用可参照同结构的 composio-skills/composio-automation/SKILL.md只需将 toolkit 名称与 use case 替换为目标应用即可快速复刻同类自动化技能。赞分享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点击查看免费下载相关推荐通过 Rube MCP 自动化 Apiverve 任务awesome-claude-skills 中 apiverve-automation 技能的完整实战指南通过 Rube MCP 自动化 Apiverve 任务awesome claude skills 中 apiverve automation 技能的完整实战指AI 技能AI 插件人工智能工作流自动化通过 Rube MCP 在 Claude 中自动化 Adobe 操作awesome-claude-skills adobe-automation 技能实战指南通过 Rube MCP 在 Claude 中自动化 Adobe 操作awesome claude skills adobe automation 技能实战指南AI 技能AI 插件人工智能工作流自动化Awesome Claude Skills 实战通过 Rube MCP 自动化 Browse AI 任务Awesome Claude Skills 实战通过 Rube MCP 自动化 Browse AI 任务 本篇技术指南以 awesome claude skiAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联
返回资讯列表 →