
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点击查看免费下载Mailcheck 自动化 Skill 是 awesome-claude-skills 仓库中 App Automation 系列技能之一其完整定义位于 composio-skills/mailcheck-automation/SKILL.md。它通过 Composio 的 Mailcheck toolkit 与 Rube MCP 网关让 Claude 能够以标准化的发现工具 → 检查连接 → 执行操作三段式流程自动化完成 Mailcheck 相关业务操作。阅读本文后你将掌握 Rube MCP 的接入方式、RUBE_SEARCH_TOOLS/RUBE_MANAGE_CONNECTIONS/RUBE_MULTI_EXECUTE_TOOL三个核心工具的完整调用链以及 schema 动态发现、会话复用、分页处理等避坑要点可直接用于搭建自己的 Mailcheck 自动化工作流。一、Skill 定位与适用场景该 Skill 属于仓库中 App Automation via Composio 系列。仓库 README 对该系列的整体描述是为 78 个 SaaS 应用预构建工作流 Skill每个 Skill 都包含工具调用序列、参数指引、已知陷阱和快速参考表且全部使用从 Composio API 真实发现的 tool slug而非硬编码。Mailcheck 自动化 Skill 在 SKILL.md 元数据 中声明了以下关键信息namemailcheck-automationdescription通过 Rube MCPComposio自动化 Mailcheck 任务并强调Always search tools first for current schemas始终先搜索工具以获取当前 schemarequiresmcp: [rube]即 Skill 运行前提是客户端已挂载名为rube的 MCP 服务器这意味着该 Skill 的核心设计哲学是工具 schema 是动态的、会演进的任何工作流都必须以运行时发现的结果为准。二、前置条件Prerequisites在运行任何 Mailcheck 工作流之前必须满足三个前置条件Rube MCP 已连接确认RUBE_SEARCH_TOOLS工具可用这是判断 Rube MCP 是否接入成功的标志。Mailcheck 连接处于 ACTIVE 状态通过RUBE_MANAGE_CONNECTIONS建立指定 toolkit 为mailcheck。先搜索后执行任何操作前都必须调用RUBE_SEARCH_TOOLS获取当前工具 schema。前置条件的核心目的是保证后续所有工具调用都建立在当前真实可用的 schema 之上避免因服务端工具升级、参数变更导致的调用失败。三、环境配置Setup3.1 接入 Rube MCP接入方式极其轻量在客户端Claude Desktop / Claude Code 等支持 MCP 的客户端的 MCP 服务器配置中添加以下端点即可https://rube.app/mcp无需任何 API key——只需添加端点即可生效这是 Rube MCP 网关最大的便利性所在。3.2 建立并验证 Mailcheck 连接接入 MCP 后按照以下顺序完成连接初始化确认 Rube MCP 可用验证RUBE_SEARCH_TOOLS能正常响应。调用RUBE_MANAGE_CONNECTIONStoolkit 参数传入mailcheck。若返回的连接状态不是ACTIVE则按照响应中返回的 auth 链接完成 OAuth 授权设置。在运行任何工作流之前再次确认连接状态显示为ACTIVE。连接状态是后续执行工具的安全闸门——只有 ACTIVE 状态才代表 Mailcheck 账户授权有效。四、工具发现Tool Discovery在执行任何 Mailcheck 工作流之前必须先发现可用工具。推荐的首个调用示例如下RUBE_SEARCH_TOOLS queries: [{use_case: Mailcheck operations, known_fields: }] session: {generate_id: true}参数解析queries.use_case描述你的目标业务场景如Mailcheck operations也可替换为更具体的任务描述见下文工作流 Step 1queries.known_fields已知字段首次发现时可留空session.generate_id设为true时由网关为该会话生成新的 session ID用于串联后续工作流。该调用的返回值包含四类关键信息可用工具的tool slug后续执行的唯一标识每个工具的输入 schema字段名、类型、必填项推荐的执行计划工具调用顺序建议已知陷阱该工具集常见的易错点。五、核心工作流模式Core Workflow PatternMailcheck 自动化的完整工作流固定为三步发现工具 → 检查连接 → 执行工具。以会话your_session_id为例完整调用链如下。Step 1发现可用工具在已有会话基础上用更具体的任务描述替代通用 use_case聚焦到本次要完成的 Mailcheck 任务RUBE_SEARCH_TOOLS queries: [{use_case: your specific Mailcheck task}] session: {id: existing_session_id}注意此处的session参数从首次的{generate_id: true}变为{id: existing_session_id}——这体现了会话复用的原则同一工作流内复用同一 session ID保证工具发现与执行处于同一上下文。Step 2检查连接在执行前再次确认 Mailcheck 连接状态RUBE_MANAGE_CONNECTIONS toolkits: [mailcheck] session_id: your_session_id若此处返回的状态非ACTIVE应回到 Setup 流程完成授权而不是继续执行。Step 3执行工具依据 Step 1 返回的 tool slug 与 schema 构造调用RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: TOOL_SLUG_FROM_SEARCH, arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: your_session_id参数要点tools[].tool_slug必须来自 Step 1 的搜索结果禁止硬编码tools[].arguments字段名与类型必须与搜索结果中的 schema 完全一致memory即使当前无上下文也必须携带该参数空对象{}亦可session_id沿用当前工作流的会话 ID。RUBE_MULTI_EXECUTE_TOOL支持一次传入多个工具调用适合批量或串联型 Mailcheck 任务。六、已知陷阱清单Known PitfallsSkill 文档总结了六条经过实战验证的避坑要点陷阱正确做法工具 schema 会变化始终先搜索。每次执行前调用RUBE_SEARCH_TOOLS绝不硬编码 tool slug 或参数连接可能失效执行前用RUBE_MANAGE_CONNECTIONS确认 ACTIVE 状态参数不匹配严格使用搜索结果中的精确字段名和类型保证 schema 合规缺少 memory 参数每次RUBE_MULTI_EXECUTE_TOOL调用都必须包含memory即使为空{}会话混乱同一工作流内复用 session ID开启新工作流时才生成新 ID响应分页检查响应中的分页 token持续获取直到数据完整其中 schema 动态性是该 Skill 强调的首要原则——这正是仓库 README 所述使用从 Composio API 真实发现的 tool slug的实践体现也是它与传统硬编码 API 客户端方案的本质区别。七、快速参考表Quick Reference以下速查表覆盖 Mailcheck 自动化的全部关键操作入口操作方法查找工具RUBE_SEARCH_TOOLS配合 Mailcheck 特定 use_case建立连接RUBE_MANAGE_CONNECTIONStoolkit 指定mailcheck执行操作RUBE_MULTI_EXECUTE_TOOL使用发现得到的 tool slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()调用获取完整 schemaRUBE_GET_TOOL_SCHEMAS适用于带schemaRef的工具补充说明批量操作当需要远程批量执行时RUBE_REMOTE_WORKBENCH提供工作台环境通过run_composio_tool()函数在脚本/远程环境中驱动 Composio 工具完整 schema当搜索结果的 schema 以schemaRef引用形式返回时用RUBE_GET_TOOL_SCHEMAS拉取完整定义确保参数结构无遗漏。八、在仓库中的上下文该 Skill 并非孤立存在。仓库中composio-skills/目录下所有自动化 Skill 均遵循相同的三段式结构与调用规范例如 emailable-automation/SKILL.md邮件验证类与 Mailcheck Skill 的 YAML frontmatter、工具发现、连接检查、执行模式、陷阱清单逐条对应只是 toolkit 名称与 use_case 不同。这种模板化设计使得开发者学会一个 Skill 后可以无缝迁移到其他 70 余个应用的自动化场景。从仓库层面看README.md 还提供了另一条接入路径通过connect-apps插件claude --plugin-dir ./connect-apps-plugin在 Claude 中直接连接 500 应用。而本 Skill 采用的 Rube MCP 路径则更专注于以工具发现驱动的细粒度工作流编排二者互为补充可根据实际场景选择。九、落地建议要在一个真实的 Claude 项目中启用 Mailcheck 自动化推荐按以下顺序推进在 MCP 客户端配置中添加https://rube.app/mcp端点确认RUBE_SEARCH_TOOLS可用将 mailcheck-automation/SKILL.md 作为 Skill 导入你的 Claude 项目首次运行先执行 Setup 流程建立mailchecktoolkit 连接并确认 ACTIVE针对具体业务如批量邮箱校验、列表清洗等用特定 use_case 执行 Step 1 发现工具随后按三步工作流完成调用生产环境中将先搜索、再执行、查分页、验连接固化为每次运行的固定前置动作。通过这种方式你可以获得一套 schema 自适应、连接状态可校验、批量执行可扩展的 Mailcheck 自动化能力且无需维护任何 API key。本文档对应 Skill 由 Composio 提供技术支持完整原始定义见 composio-skills/mailcheck-automation/SKILL.md。赞分享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点击查看免费下载相关推荐Givebutter 自动化基于 Rube MCP 与 Composio Toolkit 的 Claude Skill 实战指南Givebutter 自动化基于 Rube MCP 与 Composio Toolkit 的 Claude Skill 实战指南 导读 本文基于开源仓库 awAI 技能AI 插件人工智能工作流自动化Fireberry 自动化实战指南基于 Rube MCP 与 Composio 的 Claude Skill 全流程解析Fireberry 自动化实战指南基于 Rube MCP 与 Composio 的 Claude Skill 全流程解析 本篇技术指南围绕 awesome cAI 技能AI 插件人工智能工作流自动化Foursquare 自动化实战基于 Rube MCP 与 Composio Toolkit 的 Claude Skill 完整指南Foursquare 自动化实战基于 Rube MCP 与 Composio Toolkit 的 Claude Skill 完整指南 导读 本指南以 awesAI 技能AI 插件人工智能工作流自动化上一篇Unity毛发系统打造逼真与风格化并存的毛发效果下一篇提升Minecraft体验Sodium渲染引擎与优化模组创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考