ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

awesome-claude-skills 之 Keap 自动化:基于 Rube MCP(Composio)的 CRM 工作流实战指南

awesome-claude-skills 之 Keap 自动化:基于 Rube MCP(Composio)的 CRM 工作流实战指南 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点击查看免费下载本指南围绕仓库中 keap-automation 技能 展开讲解如何通过 Rube MCPComposio 的统一 MCP 网关驱动 Composio 的 Keap Toolkit让 Claude 直接对 Keap 客户关系管理系统执行联系人与交易等自动化操作。读完本文你将掌握从 MCP 连接、工具发现、连接状态校验到工具执行与批量操作的完整可复制流程并了解 schema 漂移、分页与会话复用等生产环境关键注意事项。技能定位与适用场景Keap原 Infusionsoft是面向小型企业的 CRM 与自动化营销平台。本技能的价值在于不再让 Claude 停留在生成一段描述性文字而是通过标准化的 MCP 工具调用链直接对真实业务数据执行操作——例如创建联系人、更新客户信息、跟进交易、维护营销自动化流程。该技能属于仓库中 App Automation via Composio 分类下 78 个预构建工作流技能之一。根据 README.md 的说明这类技能均基于 Rube MCPComposio编写每个技能都包含工具调用序列、参数指导、已知陷阱Known Pitfalls和快速参考表Quick Reference所有工具 slug 均来自 Composio API 的真实返回结果而非凭空捏造。技能的元数据定义如下--- name: keap-automation description: Automate Keap tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---两个关键信息值得注意description明确要求Always search tools first for current schemas——即执行任何工作流前必须先查询工具这是整个技能的第一原则requires.mcp: [rube]声明该技能依赖名为rube的 MCP 服务器后续所有工具调用都建立在 Rube MCP 已连接的基础上。前置条件在运行任何 Keap 自动化工作流之前需要满足三个前置条件Rube MCP 已连接确认RUBE_SEARCH_TOOLS工具可用对应环境中的RUBE_SEARCH_TOOLSMCP 工具存在且能正常响应Keap 连接处于激活状态通过RUBE_MANAGE_CONNECTIONS使用keaptoolkit 建立连接且连接状态必须为ACTIVE始终先调用RUBE_SEARCH_TOOLS以获取当前最新的工具 schemas避免因 schema 变更导致调用失败。环境搭建接入 Rube MCPRube MCP 的接入方式极为轻量无需申请 API Key在客户端配置中将https://rube.app/mcp添加为 MCP 服务器添加端点后即可直接使用无需额外 API Key。添加完成后按以下顺序完成连通性验证调用RUBE_SEARCH_TOOLS确认其正常响应调用RUBE_MANAGE_CONNECTIONS指定 toolkit 为keap若连接状态不是ACTIVE按返回的授权链接完成 OAuth/授权设置连接状态确认ACTIVE后再运行任何工作流。工具发现一切操作的前置动作由于 Composio 的 Keap 工具 schemas 会随上游 API 演进而变化技能强制要求在工作流执行前先做工具发现。标准发现调用如下RUBE_SEARCH_TOOLS queries: [{use_case: Keap operations, known_fields: }] session: {generate_id: true}该调用会返回可用工具的tool slugs后续执行阶段直接引用每个工具的输入 schema字段名、类型、必填项推荐的执行计划execution plans已知的陷阱提示known pitfalls。这意味着你把具体的 Keap 业务诉求如为某个联系人创建一条备注查询某个交易的状态放入use_case后返回结果本身就是一份针对当前 schema 的可执行说明书。核心工作流模式技能定义了三步式工作流这也是所有 Composio 自动化技能通用的执行骨架。Step 1发现可用工具将具体业务任务写入 use_case复用已有会话 ID 以保持上下文连续RUBE_SEARCH_TOOLS queries: [{use_case: your specific Keap task}] session: {id: existing_session_id}use_case描述越具体返回的工具集合与执行计划越精准。例如查询向 Keap 创建一条新联系人记录并分配负责人返回结果会直接给出创建联系人所需的 tool slug 与完整参数 schema。Step 2检查连接状态执行任何工具前确认 Keap 连接仍处于激活状态RUBE_MANAGE_CONNECTIONS toolkits: [keap] session_id: your_session_id这一步防止出现工具已发现、连接已过期导致的中途失败。若返回状态非ACTIVE应先重新授权再继续。Step 3执行工具通过RUBE_MULTI_EXECUTE_TOOL批量执行发现阶段返回的工具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必须严格取自RUBE_SEARCH_TOOLS的返回结果禁止硬编码arguments必须完全符合搜索返回的 schema字段名与类型均需一致memory参数必须始终携带即使为空也要传{}同一工作流内复用session_id新工作流则生成新会话。补充批量操作与完整 schema对于批量处理场景可使用RUBE_REMOTE_WORKBENCH配合run_composio_tool()在远端工作台中执行当某个工具的 schema 以schemaRef形式引用外部定义时使用RUBE_GET_TOOL_SCHEMAS获取完整 schema。已知陷阱Known Pitfalls技能文档明确列出了生产环境中高频踩坑点逐条对照执行可显著提升成功率陷阱应对策略schema 漂移工具 schemas 会变化绝不硬编码 tool slug 或参数每次执行前先调用RUBE_SEARCH_TOOLS连接失效执行工具前通过RUBE_MANAGE_CONNECTIONS确认状态为ACTIVE参数不符严格使用搜索返回结果中的精确字段名与类型漏传 memory每次RUBE_MULTI_EXECUTE_TOOL调用都必须携带memory空值传{}会话混乱同一工作流内复用 session ID新工作流生成新 ID分页遗漏检查响应中的分页 token持续拉取直至数据完整其中分页遗漏尤其值得重视Composio 的批量查询类工具如联系人列表、交易列表在数据量大时返回分页结果若忽略分页 token 会导致数据残缺进而引发后续决策或写入错误。快速参考表操作方法查找工具RUBE_SEARCH_TOOLS传入 Keap 相关的 use case建立连接RUBE_MANAGE_CONNECTIONStoolkit 指定为keap执行工具RUBE_MULTI_EXECUTE_TOOL使用发现阶段返回的 tool slug批量操作RUBE_REMOTE_WORKBENCH使用run_composio_tool()获取完整 schemaRUBE_GET_TOOL_SCHEMAS用于带schemaRef的工具这张表覆盖了从找工具到拿 schema的完整链路可直接作为 Agent 执行时的速查手册。与仓库生态的关系本技能不是孤立存在它和composio-skills/目录下的 78 个 SaaS 自动化技能如 Close、HubSpot、Salesforce 等 CRM 类技能共用同一套 Rube MCP 基础设施与三步工作流骨架只是toolkit与业务对象不同。若你同时接入了其他 Composio 技能会发现本指南中的RUBE_SEARCH_TOOLS、RUBE_MANAGE_CONNECTIONS、RUBE_MULTI_EXECUTE_TOOL等工具调用模式可以无缝迁移。进一步了解技能与应用的通用连接方式可参考仓库根部的 connect 技能它展示了通过 Composio Tool Router 让 Claude 跨越 1000 应用执行真实操作的整体机制技能格式与安装方式放入~/.config/claude-code/skills/详见 README.md 的 Getting Started 章节。小结Keap 自动化的核心方法论可以浓缩为一句话先发现再连接后执行。通过RUBE_SEARCH_TOOLS拿到当前真实 schema通过RUBE_MANAGE_CONNECTIONS保证连接激活通过RUBE_MULTI_EXECUTE_TOOL按 schema 执行——同时始终携带memory、复用会话、处理分页即可构建稳定可靠的 Keap 自动化工作流。将该技能文件 composio-skills/keap-automation/SKILL.md 放入你的 Claude 环境后Claude 便能在这些护栏约束下自主完成 Keap 客户运营任务。赞分享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点击查看免费下载相关推荐Fillout 表单自动化指南基于 awesome-claude-skills 的 Rube MCPComposio工作流实战Fillout 表单自动化指南基于 awesome claude skills 的 Rube MCPComposio工作流实战 本文以 awesome cAI 技能AI 插件人工智能工作流自动化Findymail 自动化实战指南基于 awesome-claude-skills 的 Rube MCP 与 Composio 工具集工作流Findymail 自动化实战指南基于 awesome claude skills 的 Rube MCP 与 Composio 工具集工作流 导读 本文围绕AI 技能AI 插件人工智能工作流自动化Fullenrich 自动化实战基于 awesome-claude-skills 的 Rube MCPComposio集成与工作流指南Fullenrich 自动化实战基于 awesome claude skills 的 Rube MCPComposio集成与工作流指南 本文以 awesoAI 技能AI 插件人工智能工作流自动化创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进