资讯动态

awesome-codex-skills:基于 Rube MCP 的 Deadline Funnel 自动化 Skill 接入与执行指南

发布时间:2026/9/14 17:41:22 来源:尧图企业网站定制
awesome-codex-skills基于 Rube MCP 的 Deadline Funnel 自动化 Skill 接入与执行指南【免费下载链接】awesome-codex-skillsA curated list of practical Codex skills for automating workflows across the Codex CLI and API.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-codex-skills本文以 deadline-funnel-automation 技能文档为核心讲解如何在 Codex 中通过 Rube MCPComposio接入并自动化操作 Deadline Funnel 这一邮件营销/漏斗类 SaaS 服务。读完后你将掌握该 Skill 的前置条件、MCP 服务端点配置、先发现工具、再检查连接、最后执行的标准三步工作流以及官方文档明确列出的六类常见陷阱和快速参考命令。Skill 定位与元数据解读该 Skill 位于仓库的 composio-skills/deadline-funnel-automation/SKILL.md其职责单一而明确让 Codex 通过 Composio 的 Deadline Funnel 工具集toolkit执行真实业务操作而不是只生成可以怎么做的建议文本。文档开头的 YAML frontmatter 定义了技能的触发与依赖信息--- name: deadline-funnel-automation description: Automate Deadline Funnel tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube] ---name技能在$CODEX_HOME/skills目录下的唯一标识description决定 Codex 何时触发该技能。按 README.md 中What Are Codex Skills?一节的说明Codex 读取元数据判断是否触发命中后才加载正文从而保持上下文精简requires: mcp: [rube]声明该技能依赖名为rube的 MCP 服务器这是本文所有工具调用RUBE_*系列的通道。前置条件与 Rube MCP 接入三条前置条件原文档列出的前提如下Rube MCP 必须已连接即RUBE_SEARCH_TOOLS工具可用必须通过RUBE_MANAGE_CONNECTIONS建立对 toolkitdeadline_funnel的活跃ACTIVE连接任何工作流执行前必须先调用RUBE_SEARCH_TOOLS获取当前工具 schema。第三条是该技能最核心的设计原则工具 schema 会变化绝不允许凭记忆硬编码工具名和参数。配置步骤Rube MCP 的接入方式在文档中被描述为零 API Key——只需在客户端 MCP 配置中加入端点即可MCP server 端点https://rube.app/mcp完成端点配置后按以下四步完成初始化确认RUBE_SEARCH_TOOLS有响应以此验证 Rube MCP 可用调用RUBE_MANAGE_CONNECTIONS指定 toolkit 为deadline_funnel若连接状态不是 ACTIVE按返回的 auth 链接完成授权流程再次确认连接状态为 ACTIVE 之后才允许运行任何工作流。工具发现RUBE_SEARCH_TOOLS在首次接入或开启新工作流时先做一次工具发现调用RUBE_SEARCH_TOOLS queries: [{use_case: Deadline Funnel operations, known_fields: }] session: {generate_id: true}参数说明queries[].use_case自然语言描述当前用途首次接入时用Deadline Funnel operations这类通用表述后续可细化为具体任务queries[].known_fields可留空字符串session: {generate_id: true}请求服务端生成一个会话 ID供后续同一工作流内的调用复用。该调用的返回内容包括可用工具的 slug、输入 schema、推荐的执行计划recommended execution plans以及已知陷阱known pitfalls。这些返回结果是后续第 3 步执行调用时构造参数的唯一依据。核心工作流发现 → 检查连接 → 执行Step 1: Discover Available Tools用具体的任务描述重新搜索并复用 Step 0 获得的会话 IDRUBE_SEARCH_TOOLS queries: [{use_case: your specific Deadline Funnel task}] session: {id: existing_session_id}Step 2: Check Connection执行前核对deadline_funnel工具集的连接状态RUBE_MANAGE_CONNECTIONS toolkits: [deadline_funnel] session_id: your_session_idStep 3: Execute Tools拿到搜索返回的 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三个要点tool_slug必须原样使用RUBE_SEARCH_TOOLS返回的 slugarguments的字段名与类型必须与搜索结果中的 schema 完全一致memory参数即使无内容也要显式传空对象{}session_id沿用同一工作流的会话。已知陷阱Known Pitfalls原文档Known Pitfalls一节列出了六条逐条完整继承并补充说明陷阱文档要求说明Always search first工具 schema 会变未经RUBE_SEARCH_TOOLS不得硬编码 slug 或参数防止上游工具升级后参数失效Check connection执行工具前用RUBE_MANAGE_CONNECTIONS确认 ACTIVE 状态避免未授权连接直接报错Schema compliance严格使用搜索结果中的字段名与类型字段大小写、命名风格偏差都会导致调用失败Memory parameterRUBE_MULTI_EXECUTE_TOOL必须包含memory即使为空{}这是接口契约要求不是可选字段Session reuse同一工作流内复用 session ID新工作流再生成新 ID保证服务端会话上下文连续Pagination检查响应中的分页 token持续拉取直到完整列表类工具的数据必须取全快速参考表原文档 Quick Reference 全表如下操作方式查找工具RUBE_SEARCH_TOOLS携带 Deadline Funnel 专属 use_case建立连接RUBE_MANAGE_CONNECTIONStoolkit 为deadline_funnel执行工具RUBE_MULTI_EXECUTE_TOOL使用发现阶段得到的 slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()获取完整 schema对带schemaRef的工具调用RUBE_GET_TOOL_SCHEMAS前三个操作覆盖日常 90% 的场景RUBE_REMOTE_WORKBENCH面向批量任务RUBE_GET_TOOL_SCHEMAS则在搜索返回的 schema 只是schemaRef引用未展开时用于取回完整定义。在仓库中的位置安装与触发机制按 README.md 的约定技能目录整体放入$CODEX_HOME/skills默认~/.codex/skills每个子目录包含一个带name与descriptionfrontmatter 的SKILL.md安装后需重启 Codex 才会加载新元数据。两种安装方式使用仓库自带的安装脚本推荐python skill-installer/scripts/install-skill-from-github.py \ --repo ComposioHQ/awesome-codex-skills \ --path composio-skills/deadline-funnel-automation该命令会将技能落到$CODEX_HOME/skills/deadline-funnel-automation。脚本的行为下载失败回退 sparse checkout、目标目录已存在则中止等在 skill-installer/SKILL.md 中有完整说明。手动安装将composio-skills/deadline-funnel-automation目录复制到$CODEX_HOME/skills/下重启 Codex。安装完成后的验证方式ls ~/.codex/skills查看目录、head ~/.codex/skills/deadline-funnel-automation/SKILL.md查看元数据。在会话中描述 Deadline Funnel 相关任务时Codex 会依据description自动触发该技能也可以直接点名deadline-funnel-automation强制其参与。与同族 Skill 的关系统一的 Rube MCP 模板从源码结构看composio-skills/ 目录下有数百个*-automation技能它们共享同一套 Rube MCP 模板。例如 composio-skills/composio-automation/SKILL.md 与 composio-skills/composio-search-automation/SKILL.md 的正文结构与本技能逐节对应差异仅在于 frontmatter 中的技能名和RUBE_MANAGE_CONNECTIONS的 toolkit 取值。这意味着本文总结的三步工作流、陷阱清单和快速参考表可以平移到仓库中其它 Composio 工具集技能——只需把 toolkit 名称替换为目标服务的标识。此外仓库还提供了另一条不依赖 Rube MCP 的路径connect/SKILL.md 演示用 Composio CLIcomposio search/composio link/composio execute在终端直接执行跨应用操作。两者对比维度deadline-funnel-automation本文connect通道Rube MCPRUBE_*工具调用Composio CLI 命令鉴权端点连接 auth 链接授权文档称无需 API Keycomposio login浏览器授权 composio link toolkit工具发现RUBE_SEARCH_TOOLS返回 schema 与执行计划composio search/composio execute --get-schema适用形态Agent 会话内以工具调用方式编排终端脚本化、可--dry-run预检选择 Rube MCP 路径的好处是会话内闭环发现、连接检查、执行都在 MCP 工具调用中完成并通过session参数保持上下文。适用前提与限制本技能的全部能力依赖 Rube MCP 端点可用以及deadline_funnel工具集的 ACTIVE 连接两者缺一RUBE_MULTI_EXECUTE_TOOL均无法执行文档明确声明端点接入无需 API Key但业务授权仍需通过RUBE_MANAGE_CONNECTIONS返回的 auth 链接完成工具 slug 与参数结构以RUBE_SEARCH_TOOLS的实时返回为准。上游 Composio 工具集迭代后本文示例中的调用字段可能需要同步更新文档未涉及 Deadline Funnel 各业务功能如邮件列表管理、活动创建等的具体参数示例实际参数请以搜索返回的 schema 为准构造。综上deadline-funnel-automation 的价值在于提供了一套可复制的发现—连接—执行自动化范式以RUBE_SEARCH_TOOLS的实时 schema 为唯一事实来源以会话复用与连接检查为可靠性护栏把 Deadline Funnel 的操作从生成建议文本推进到真实执行 API 调用。【免费下载链接】awesome-codex-skillsA curated list of practical Codex skills for automating workflows across the Codex CLI and API.项目地址: https://gitcode.com/GitHub_Trending/aw/awesome-codex-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价