
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 仓库中的 veo-automation Skill完整讲解如何让 Claude 等 Agent 通过 Rube MCP 调用 Composio 的 Veo 工具包实现视频生成任务的自动化。读完本文你将掌握 Rube MCP 的接入方式、Veo 连接的建立与校验、工具发现到执行的三步工作流以及避免踩坑的关键要点。一、从 Skill 到工具三层架构如何让 Agent 真正动手生成视频在深入 Veo 自动化之前先厘清本项目依赖的三个核心概念。根据仓库 README.md 的说明Claude Skills 是可复用的指令包每个 Skill 是一个包含SKILL.md的目录通过 YAML frontmattername、description声明能力Skills 本身不是 MCP 服务器也不是工具——MCP 负责连接外部系统的认证与传输工具是 Agent 实际调用的函数而 Skill 定义的是做什么、按什么顺序做、有什么约束的工作流。在生产环境中三者协同运行MCP 提供访问通道工具执行动作Skill 约束行为。veo-automation正是这一架构的典型实践它是一个 Skill声明依赖名为rube的 MCP 服务器通过该通道调用 Composio 暴露的 Veo 工具。其 frontmatter 明确写道name: veo-automation description: Automate Veo tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube]其中description中Always search tools first for current schemas总是先搜索工具以获取当前 schema是全篇最重要的行为准则后文会反复强调。二、前置条件接入前必须确认的三件事在执行任何工作流前veo-automation/SKILL.md 要求确认三项前置条件Rube MCP 必须已连接RUBE_SEARCH_TOOLS工具可用Veo 连接必须处于 ACTIVE 状态通过RUBE_MANAGE_CONNECTIONS使用veotoolkit 建立连接每次执行前先调用RUBE_SEARCH_TOOLS获取当前最新的工具 schema。这三项缺一不可没有 MCP 通道则无法发现工具连接未激活则工具调用必然失败而跳过工具发现直接硬编码工具 slug 则是本 Skill 明令禁止的行为。三、SetupRube MCP 接入与 Veo 连接建立3.1 获取 Rube MCPRube MCP 的接入极其轻量——将https://rube.app/mcp作为 MCP server 添加到你的客户端配置即可无需任何 API Key。这与 Composio 官方 SDK 需要COMPOSIO_API_KEY的方式参见 connect/SKILL.md 中export COMPOSIO_API_KEYyour-key的说明形成对比Rube 作为网关层屏蔽了密钥管理客户端只需指向端点即可工作。3.2 四步连接流程接入完成后按以下顺序建立并确认 Veo 连接验证 Rube MCP 可用确认RUBE_SEARCH_TOOLS能正常响应调用RUBE_MANAGE_CONNECTIONS指定 toolkit 为veo若连接状态非 ACTIVE跟随返回的认证链接完成授权设置确认连接 ACTIVE在任何工作流运行之前务必确保连接状态为 ACTIVE。四、工具发现永远先搜索再执行本 Skill 将工具发现提升为独立步骤理由是工具 schema 会变化。示例调用如下RUBE_SEARCH_TOOLS queries: [{use_case: Veo operations, known_fields: }] session: {generate_id: true}该调用返回四类关键信息可用工具的 slugtool slugs输入 schemainput schemas推荐的执行计划recommended execution plans已知陷阱known pitfalls。session: {generate_id: true}表示由 Rube 为该次搜索生成新的会话 ID后续工作流内应复用该 ID详见会话复用一节。known_fields留空表示本次不提供预知字段完全交由 Rube 检索。五、核心工作流模式发现 → 检查 → 执行整个 Veo 自动化的核心工作流由三个步骤组成对应三个 Rube 工具调用。Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Veo task}] session: {id: existing_session_id}与第四节不同此处在queries.use_case中填入你具体的 Veo 任务描述并复用既有会话 IDsession: {id: existing_session_id}。搜索结果的tool_slug与argumentsschema 是第三步执行的唯一合法依据。Step 2检查连接RUBE_MANAGE_CONNECTIONS toolkits: [veo] session_id: your_session_id此步返回当前会话下 Veo 工具包的连接状态。仅当状态为 ACTIVE 时才可继续若为 PENDING 或其他状态需回到 Setup 流程完成认证。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_idRUBE_MULTI_EXECUTE_TOOL支持一次提交多个工具调用tools为数组。其中tool_slug必须来自 Step 1 的搜索结果严禁硬编码arguments必须严格符合搜索结果返回的 schema——字段名、类型都必须精确匹配memory参数必须始终携带即使为空也要传{}session_id沿用当前工作流会话。从仓库中同构的 composio-automation/SKILL.md 可以看到该三步模式在 Composio 系列 Skill 中是统一模板veo 只是将 toolkit 替换为veo、use_case 替换为 Veo 相关描述因此熟练掌握后可迁移到仓库内 300 个 composio-skills 中的任意一个。六、已知陷阱六条必须遵守的规则veo-automation/SKILL.md 明确列出六条坑点这些是保证自动化稳定性的硬性约束陷阱规则总是先搜索工具 schema 会变。未经RUBE_SEARCH_TOOLS就硬编码工具 slug 或参数是绝对禁忌检查连接执行工具前必须确认RUBE_MANAGE_CONNECTIONS显示 ACTIVE 状态Schema 合规严格使用搜索结果中的精确字段名与类型Memory 参数RUBE_MULTI_EXECUTE_TOOL调用中始终携带memory即使为空{}会话复用工作流内复用会话 ID新工作流才生成新 ID分页检查响应中的分页 token持续拉取直到数据完整其中总是先搜索与Schema 合规共同构成一条防御原则Composio 工具 schema 会随上游 API 演进而更新只有以搜索结果的实时 schema 为准才能避免参数不匹配导致的执行失败。七、快速参考操作到 Rube 工具的映射操作对应方式查找工具RUBE_SEARCH_TOOLS携带 Veo 相关的 use case建立连接RUBE_MANAGE_CONNECTIONStoolkit 为veo执行调用RUBE_MULTI_EXECUTE_TOOL使用发现到的工具 slug批量操作RUBE_REMOTE_WORKBENCH调用run_composio_tool()获取完整 schemaRUBE_GET_TOOL_SCHEMAS针对带schemaRef的工具这张表覆盖了从单次调用到批量执行的完整操作面日常任务用RUBE_MULTI_EXECUTE_TOOL需要将工具嵌入远端工作台批量运行时用RUBE_REMOTE_WORKBENCH的run_composio_tool()当搜索返回的工具带schemaRef引用、需要完整 schema 定义时则调用RUBE_GET_TOOL_SCHEMAS补齐。八、在仓库中的位置与延伸阅读veo-automation位于仓库的 composio-skills/ 目录下与 300 个同类自动化 Skill 共享同一套 Rube MCP 模式例如 composio-automation/SKILL.md、-21risk-automation/SKILL.md 等。它们的前置条件、Setup 步骤、三步工作流与陷阱清单完全一致仅 toolkit 名称与 use case 描述不同学习本 Skill 后可举一反三。想要进一步理解整个生态可以继续阅读README.md了解 Claude Skills 的整体定位与 MCP/Skills/Tools 三层关系connect/SKILL.md了解 Composio 官方 SDK 的接入方式API Key、pip/npm 安装与 Skill 层编排思路template-skill/SKILL.md了解 Skill 的标准文件结构与 frontmatter 规范。总结Veo 自动化并非魔法而是一条纪律严明的流水线以 Rube MCP 为通道以RUBE_SEARCH_TOOLS为信息源以 ACTIVE 连接为前提以 schema 合规的RUBE_MULTI_EXECUTE_TOOL为执行手段。只要守住先搜索、再连接、后执行的顺序与六条陷阱规则即可稳定、可复用地把 Veo 视频生成任务交给 Agent 全自动完成。赞分享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点击查看免费下载相关推荐Agility CMS 自动化实战指南通过 Rube MCP 与 Composio Toolkit 驱动 Claude SkillAgility CMS 自动化实战指南通过 Rube MCP 与 Composio Toolkit 驱动 Claude Skill 本文以开源仓库 awesoAI 技能AI 插件人工智能工作流自动化Bubble 应用自动化实战通过 Rube MCP (Composio) 驱动 Bubble ToolkitBubble 应用自动化实战通过 Rube MCP Composio 驱动 Bubble Toolkit 本指南围绕 composio skills/bubbAI 技能AI 插件人工智能工作流自动化CraftMyPDF 自动化实战通过 Rube MCP 与 Composio 在 Claude Skills 中驱动 PDF 生成工作流CraftMyPDF 自动化实战通过 Rube MCP 与 Composio 在 Claude Skills 中驱动 PDF 生成工作流 本文以 composAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考