
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 仓库中的 api-labz-automation Skill 为核心完整讲解如何借助 Composio 的 Rube MCP 接入 API Labz 工具集并给出从连接建立、工具发现到多工具执行的端到端操作流程。读完本文你将掌握一套先搜索、再连接、后执行的可复用自动化范式并理解为何每次调用前必须重新发现工具 Schema以及如何规避连接失效、参数不匹配、分页遗漏等常见坑。这个 Skill 在项目中的定位在 awesome-claude-skills 仓库中composio-skills/目录下收录了 78 个针对具体 SaaS 应用的预构建自动化 Skill见 README 的 App Automation via Composio 小节每个 Skill 都包含工具调用序列、参数指引、已知陷阱与快速参考表全部基于从 Composio API 实际发现discover的工具 slug 编写。api-labz-automation正是其中之一。它的 SKILL.md 文件头使用标准的 Claude Skills YAML frontmatter 声明元数据--- name: api-labz-automation description: Automate API Labz tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---nameSkill 的唯一标识供 Agent 在会话中匹配description一句话说明能力边界并刻意强调永远先搜索工具再执行这是本 Skill 的核心纪律requires.mcp声明该 Skill 依赖名为rube的 MCP 服务器Agent 只有在该服务器可用时才会激活此 Skill。按照 README 对 Skill 机制的解释README.mdAgent 在会话开始时只读取每个 Skill 的名称与描述只有当任务相关时才加载完整的SKILL.md正文因此这类 Skill 可以被大量装载而不会撑爆上下文窗口。前置条件Rube MCP 与 API Labz 连接要运行该 Skill需要满足三个前置条件Rube MCP 已连接确认RUBE_SEARCH_TOOLS工具可用API Labz 连接处于 ACTIVE 状态通过RUBE_MANAGE_CONNECTIONS建立 toolkit 为api_labz的连接每次执行前先调用RUBE_SEARCH_TOOLS获取当前最新的工具 Schema绝不直接硬编码工具 slug 或参数。Setup接入 Rube MCP 并激活连接Rube MCP 的接入方式非常简单——不需要任何 API Key只需在客户端配置中把https://rube.app/mcp添加为 MCP 服务器端点即可。随后按以下顺序完成连接建立验证 Rube MCP 可用确认RUBE_SEARCH_TOOLS能正常响应调用RUBE_MANAGE_CONNECTIONS传入 toolkitapi_labz若连接状态不是 ACTIVE则跟随返回的认证链接完成授权在运行任何工作流之前再次确认连接状态显示为ACTIVE。注意只有连接状态为 ACTIVE后续的工具执行才会真正落在你的 API Labz 账户上未授权或已过期的连接会导致调用失败或被重定向到认证流程。工具发现为什么永远先搜索是铁律本 Skill 反复强调工具 Schema 会变永远不要硬编码工具 slug 或参数。首次使用或会话开始时应执行如下工具发现调用RUBE_SEARCH_TOOLS queries: [{use_case: API Labz operations, known_fields: }] session: {generate_id: true}该调用会返回四类关键信息可用的工具 slugtool slugs当前 API Labz 工具集下的真实工具标识输入 Schema每个工具要求的字段名、类型与必填项推荐的执行计划针对你的 use case 给出的建议调用序列已知陷阱known pitfalls该工具集已知的边界情况与注意事项。session: {generate_id: true}表示本次会话不沿用旧会话适合在工作流起始阶段生成新的会话上下文。核心工作流模式三步走文档给出了一个可复用的三段式工作流适用于任意 API Labz 任务。Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific API Labz task}] session: {id: existing_session_id}在工作流中后续再次搜索时应复用已有会话 IDsession.id而不是重新生成以保证工具发现的结果与后续执行处于同一上下文。Step 2检查连接状态RUBE_MANAGE_CONNECTIONS toolkits: [api_labz] session_id: your_session_id执行工具之前用该调用确认api_labztoolkit 对应的连接仍处于 ACTIVE 状态。这是避免工具已就绪但认证失效这类静默失败的关键防线。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支持在tools数组中一次传入多个工具调用适合串联式的任务编排例如先查询再写入、先创建再更新。已知陷阱六条实战红线Skill 文档总结了六条必须遵守的实践规则这些规则直接决定自动化流程的成败先搜索再执行工具 Schema 会随 API Labz 迭代而变化硬编码工具 slug 或参数是最大的故障来源检查连接执行工具前必须用RUBE_MANAGE_CONNECTIONS确认状态为 ACTIVESchema 合规参数必须使用搜索结果中的精确字段名与类型多一个、少一个或类型不符都会导致调用失败memory 参数RUBE_MULTI_EXECUTE_TOOL调用中始终包含memory即使为空也要写成{}会话复用同一工作流内复用同一 session ID新工作流才生成新 ID以保证上下文连续、便于追溯分页处理检查响应中是否带分页 tokenpagination token若存在则继续拉取直到数据完整避免拿到不完整结果集。快速参考表下表总结了不同操作对应的入口工具可直接作为工作流设计的速查卡片操作方式查找工具RUBE_SEARCH_TOOLSuse case 填写 API Labz 相关任务描述建立连接RUBE_MANAGE_CONNECTIONStoolkit 传api_labz执行工具RUBE_MULTI_EXECUTE_TOOL使用搜索发现的工具 slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()使用获取完整 SchemaRUBE_GET_TOOL_SCHEMAS适用于搜索返回schemaRef的工具其中两个进阶入口值得说明RUBE_GET_TOOL_SCHEMAS当RUBE_SEARCH_TOOLS返回的某个工具带有schemaRef即完整 Schema 以引用形式给出时通过该工具获取展开后的完整字段定义适合参数特别复杂的工具RUBE_REMOTE_WORKBENCH用于批量/远程执行场景在远端工作台中以run_composio_tool()函数形式调用 Composio 工具可脱离单次会话限制进行大批量数据处理。模式复用从 API Labz 到其他 77 个应用这个 Skill 的结构并非 API Labz 专属。仓库中的 composio-automation Skill 采用完全相同的模板——同样的前置条件、同样的三步工作流、同样的六条陷阱清单只是把 toolkit 名替换为composio。也就是说composio-skills/目录下 78 个应用的 Skill 共享同一套方法论用RUBE_SEARCH_TOOLS按 use case 发现真实工具用RUBE_MANAGE_CONNECTIONS建立并验证对应 toolkit 的连接用RUBE_MULTI_EXECUTE_TOOL按发现到的 Schema 执行用快速参考表固化常见操作入口。掌握了 api-labz-automation 这份文档的骨架就等于掌握了整套 Composio 自动化 Skill 的通用用法。区别仅在于每个 Skill 的requires.mcp、toolkit 名与具体业务工具 slug 不同而这些信息恰恰应当通过先搜索动态获得而不是依赖记忆。小结API Labz 自动化 Skill 的价值不在某个固定脚本而在于它固化了一套健壮的调用纪律动态发现 Schema、验证连接、合规执行、处理分页、复用会话。在任何自动化任务开始前优先调用RUBE_SEARCH_TOOLS获取当前真实可用的工具定义再按搜索 → 连接 → 执行的顺序推进即可在 Claude Code、Claude.ai 及其他兼容 Agent 环境中稳定地对 API Labz 执行各类操作并将同一模式复制到 Composio 生态中的其他 77 个应用。赞分享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 自动化 Battle.net 操作基于 Composio 的 Claude Skill 实战指南通过 Rube MCP 自动化 Battle.net 操作基于 Composio 的 Claude Skill 实战指南 导读 本文围绕 awesome clAI 技能AI 插件人工智能工作流自动化Abyssale 自动化实战指南基于 Rube MCP 与 Composio 的 Claude Skill 工作流Abyssale 自动化实战指南基于 Rube MCP 与 Composio 的 Claude Skill 工作流 在创意与营销素材生产场景中AbyssalAI 技能AI 插件人工智能工作流自动化用 Ruby 从零实现 HashMap哈希表数据结构项目实战指南用 Ruby 从零实现 HashMap哈希表数据结构项目实战指南 导读 本文是 cu/curriculum 开源 Web 开发课程中 Ruby 计算机科学CAI 技能AI 插件人工智能工作流自动化上一篇如何快速配置Mold现代化链接器新手终极指南下一篇Blender3mfFormat3D打印工作流效率革命创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考