ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

使用 Rube MCP 通过 Composio 自动化 Proofly 任务:完整 Skill 实战指南

使用 Rube MCP 通过 Composio 自动化 Proofly 任务:完整 Skill 实战指南 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 仓库中的 proofly-automation Skill系统讲解如何借助 Rube MCPComposio 的 MCP 网关让 Claude 直接驱动 Proofly 产品内调查/反馈工具的真实操作。读完本文你将掌握零 API Key 接入 Rube MCP 的 Setup 流程、通过RUBE_SEARCH_TOOLS动态发现 Proofly 工具与最新 schema、以「发现 → 校验连接 → 执行」三步模式安全运行自动化工作流以及规避 schema 漂移、连接失效等常见陷阱的完整方法论。Skill 定位自动化类 Claude Skills 的标准形态在进入 Proofly 具体操作之前有必要先理解这份 Skill 在整个仓库中的位置。仓库 README.md 将composio-skills/目录统称为「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 应用的预构建工作流 Skill 集合每个 Skill 都包含工具调用序列、参数指引、已知陷阱与快速参考表且全部使用从 Composio API 实际发现而非写死的工具 slug。proofly-automation正是其中面向 Proofly 工具包的一员与本仓库其他自动化 Skill如 composio-automation、zoho-automation共享同一套 Rube MCP 交互模式。Skill 的元数据定义在 frontmatter 中直接决定了它何时被加载、需要哪些外部资源name: proofly-automation description: Automate Proofly tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube]三个字段各有含义nameSkill 的唯一标识Claude 在会话启动时据此索引description告诉 Agent「何时使用」——凡是涉及 Proofly 操作的任务都应激活本 Skill并强调「始终先搜索工具以获取当前 schema」requires.mcp声明本 Skill 依赖名为rube的 MCP 服务器这是 Skill 能调用 Rube 工具的硬性前提。这与仓库 README.md 对 Claude Skills 的定义完全一致Skills 不是 MCP 服务器、也不是工具而是「一旦 Agent 拥有了连接与工具之后规定做什么、按什么顺序做、带什么护栏」的工作流层。前置条件与 Setup零 API Key 接入 Rube MCP前置条件运行任何 Proofly 自动化之前必须满足三个条件Rube MCP 已连接环境中可用RUBE_SEARCH_TOOLS工具这是 Rube 网关可达的标志Proofly 连接处于 ACTIVE 状态通过RUBE_MANAGE_CONNECTIONS建立且确认激活的 Proofly 连接先搜索后执行每次工作流开始前必须调用RUBE_SEARCH_TOOLS获取当前工具 schema——这是本 Skill 反复强调的铁律。接入 Rube MCPSetup 非常轻量核心只有一行Addhttps://rube.app/mcpas an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.即在客户端Claude Code、Claude.ai 或其他支持 MCP 的 Agent 客户端的 MCP 服务器配置中直接添加端点https://rube.app/mcp即可无需申请任何 API Key——这与仓库中 connect/SKILL.md 描述的「获取 Composio API Key 后通过 SDK 编程接入」的路径不同Rube MCP 走的是更简单的「加端点即用」路线OAuth 授权在连接建立阶段按需完成。建立 Proofly 连接的四步流程验证 Rube MCP 可用调用RUBE_SEARCH_TOOLS确认它能正常响应发起连接调用RUBE_MANAGE_CONNECTIONS并指定 toolkit 为proofly完成授权若连接状态不是ACTIVE跟随返回的 auth link 完成 Proofly 账号的授权设置确认激活在运行任何工作流之前再次确认连接状态显示ACTIVE。工具发现为什么「先搜索」是最高优先级Tool Discovery 调用示例RUBE_SEARCH_TOOLS queries: [{use_case: Proofly operations, known_fields: }] session: {generate_id: true}返回值与含义一次成功的RUBE_SEARCH_TOOLS调用会返回四类信息可用工具 slug例如 Proofly 工具包中代表具体操作创建调查、推送反馈、读取统计等的工具标识符输入 schema每个工具的 JSON 参数结构、字段名、类型、必填项推荐执行计划针对所描述任务的推荐工具调用顺序已知陷阱known pitfalls该工具已知的易错点与规避方式。为什么要动态发现而不是硬编码这是本 Skill 反复强调、值得展开说明的核心设计理念。从「Always search tools first for current schemas」这条 description 到正文多处提醒都在传达同一个事实工具 schema 是会变化的。第三方 SaaSProofly 及其底层的 Composio 工具封装会不断新增、调整、废弃 API 端点与参数。一旦 Agent 在上下文中缓存了过期的 slug 或参数名调用就会失败。因此正确的做法是绝不硬编码工具 slug 或参数即使上次工作流成功下次执行前也要重新RUBE_SEARCH_TOOLS以搜索结果为准字段名、类型、必填约束一律从本次搜索返回的 schema 中提取配合RUBE_GET_TOOL_SCHEMAS当工具带schemaRef引用时可调用该工具拉取完整 schema 后再构造参数。从仓库结构看proofly-automation与本仓库全部 78 个自动化 Skill 采用同一模板对比 composio-skills/composio-automation/SKILL.md 可见完全一致的结构这种「schema 即真相、运行前必查」的模式正是整套集合的通用方法论。核心工作流模式发现 → 校验连接 → 执行Skill 给出了一个可复用的三步执行模式适用于任意 Proofly 具体任务。Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Proofly task}] session: {id: existing_session_id}将use_case替换为你的具体任务描述如「create a Proofly survey」「fetch survey responses」并复用已有会话 ID。此步返回本次任务所需的工具 slug 与 schema。Step 2检查连接RUBE_MANAGE_CONNECTIONS toolkits: [proofly] session_id: your_session_id在执行任何工具前确认 Proofly 连接仍为ACTIVE。OAuth 凭证可能过期或被吊销这一步是避免「执行到一半才发现鉴权失败」的关键护栏。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支持在一次调用中传入多个工具执行数组形式tool_slug取自 Step 1 的搜索结果arguments必须严格符合搜索返回的 schema字段名与类型完全一致memory必须始终携带即使为空对象{}session_id在整个工作流内复用。Known Pitfalls六个必须遵守的护栏Skill 明确了六个已知陷阱及对应规避策略这是实战中最容易踩坑的部分陷阱规避策略schema 漂移工具 schema 会变化绝不硬编码 slug 或参数每次先调RUBE_SEARCH_TOOLS连接失效执行前用RUBE_MANAGE_CONNECTIONS确认状态为ACTIVE参数不符严格使用搜索结果中的字段名与类型保持 schema 合规缺少 memory 参数每次RUBE_MULTI_EXECUTE_TOOL调用都必须携带memory即使为空{}会话乱用同一工作流内复用 session ID新工作流生成新 ID如session: {generate_id: true}忽略分页检查响应中的分页 token持续拉取直到数据完整其中「会话复用」与「分页」两条容易被忽略但直接影响结果完整性会话 ID 的粒度应与工作流一一对应——一个多步骤业务流程共享同一 ID 以保持上下文连续而彼此独立的业务流程应各自生成新 ID面对返回大量记录的操作如拉取全部调查回复必须检查响应中的分页 token 并循环请求直至没有下一页。Quick Reference常用操作速查表Skill 以速查表形式汇总了五类核心操作可在执行任意工作流时快速对照操作方式查找工具用 Proofly 专属 use case 调用RUBE_SEARCH_TOOLS建立连接用 toolkitproofly调用RUBE_MANAGE_CONNECTIONS执行工具用搜索发现的工具 slug 调用RUBE_MULTI_EXECUTE_TOOL批量操作用RUBE_REMOTE_WORKBENCH配合run_composio_tool()获取完整 schema对带schemaRef的工具调用RUBE_GET_TOOL_SCHEMAS这五类操作覆盖了从「找工具」到「批量执行」的完整闭环日常单步操作走RUBE_MULTI_EXECUTE_TOOL需要跨工具编排的复杂/批量流程升级到RUBE_REMOTE_WORKBENCH的run_composio_tool()编程式执行schema 不完整时用RUBE_GET_TOOL_SCHEMAS补全。扩展阅读与适用前提本 Skill 的权威工具包文档由 Composio 官方维护composio.dev/toolkits/proofly具体工具清单与最新 schema 以官方文档及RUBE_SEARCH_TOOLS实时返回为准想了解 Rube MCP 在整个仓库中的家族全貌可对照阅读 README.md 的「App Automation via Composio」章节以及同结构的其他自动化 Skill例如 composio-automationComposio 自身与 zoho-automationZoho 套件——它们共享同一套前置条件、Setup、工具发现、三步工作流、陷阱清单与速查表模板若需要在更通用的层面向 Claude 开放 1000 应用的行动能力不止 Proofly可参考仓库 connect/SKILL.md 中基于 Composio Tool Router 与 API Key 的接入方案需要注意的是本文所述命令与流程以当前仓库 composio-skills/proofly-automation/SKILL.md 的实际内容为准Rube MCP 的端点、工具名与 schema 可能随时间演进运行前请始终以RUBE_SEARCH_TOOLS的实时返回为准。赞分享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点击查看免费下载相关推荐抖音无水印批量下载器3条命令保存任意创作者的全部作品抖音无水印批量下载器3条命令保存任意创作者的全部作品 手机保存视频总带水印博主作品逐条备份又费时。douyin downloader 是一款开源的抖音无水印网页爬虫CLI通过 Rube MCP 自动化 Insighto AI 任务Composio 驱动的 Claude Skill 实战指南通过 Rube MCP 自动化 Insighto AI 任务Composio 驱动的 Claude Skill 实战指南 本文是 insighto ai auAI 技能AI 插件人工智能工作流自动化用 Claude Skill 自动化 Dialmycalls 通信任务基于 Rube MCPComposio的完整实战指南用 Claude Skill 自动化 Dialmycalls 通信任务基于 Rube MCPComposio的完整实战指南 导读 本指南以 awesomeAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表