awesome-codex-skills 实战:通过 Rube MCP 自动化 Stannp 营销任务的完整指南
awesome-codex-skills 实战通过 Rube MCP 自动化 Stannp 营销任务的完整指南【免费下载链接】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本指南基于开源仓库 awesome-codex-skills 中的 stannp-automation 技能讲解如何借助 Rube MCPComposio这一统一 MCP 通道在 Codex 中完成 Stannp 平台任务的工具发现、连接管理与批量执行。读完本文你将掌握「先搜索 Schema、再核对连接、最后执行工具」的三步式自动化范式并能直接复用到 Composio 生态下的其他数百个集成。技能是什么一个面向 Stannp 自动化的 Codex Skillstannp-automation是仓库composio-skills/目录下的一个标准 Codex Skill。与仓库中其他技能如 composio-automation、connect一致它遵循 Codex Skill 的统一规范每个技能放在独立文件夹中通过SKILL.md携带 YAML frontmatter 元数据namedescription与逐步操作指引。Codex 依据description决定何时触发该技能只有触发后才加载正文从而保持上下文精简详见 README.md。该技能的 frontmatter 定义了三个关键字段name: stannp-automation description: Automate Stannp tasks via Rube MCP (Composio). Always search tools first for current schemas. requires: mcp: [rube]name技能唯一标识也是安装后存放的目录名description声明「通过 Rube MCP 自动化 Stannp 任务」并强调关键纪律——先搜索当前工具 Schema再执行requires.mcp声明该技能依赖名为rube的 MCP 服务器这是 Codex 加载技能时做能力预检的依据。前置条件在运行任何工作流之前需要满足以下三项条件Rube MCP 必须已连接且环境中存在RUBE_SEARCH_TOOLS工具这是判断 Rube MCP 是否可用的标志Stannp 连接必须处于 ACTIVE 状态该连接通过RUBE_MANAGE_CONNECTIONS以 toolkitstannp建立每次执行前先调用RUBE_SEARCH_TOOLS获取最新工具 Schema——这是技能反复强调的硬性要求。环境准备接入 Rube MCPRube MCP 的接入方式非常轻量在客户端即 Codex的 MCP 服务器配置中直接添加端点https://rube.app/mcp即可无需申请任何 API Key——添加端点即可生效。接入后按以下顺序完成初始化调用RUBE_SEARCH_TOOLS确认 Rube MCP 已响应调用RUBE_MANAGE_CONNECTIONS传入 toolkitstannp若连接状态不是ACTIVE跟随返回的授权链接完成 OAuth 设置在所有工作流运行前再次确认连接状态为ACTIVE。从仓库视角看该技能是 Composio 统一 MCP 接入模式的实例化Composio 提供单一 MCP 端点承载 1000 集成README 中描述为 MCP Gateway 模式Stannp 只是其中的一个 toolkit同一个RUBE_*工具族在 composio-automation 等技能中被完全复用区别仅在于传入的use_case与toolkits参数。工具发现永远先搜 Schema工具 Schema 是随时可能变化的因此技能要求任何工作流的第一步都是发现工具。文档给出了标准查询模板RUBE_SEARCH_TOOLS queries: [{use_case: Stannp operations, known_fields: }] session: {generate_id: true}该调用会返回以下四类信息可用的tool slugs工具标识用于后续执行各工具的input schemas输入参数结构推荐的execution plans执行计划已知的pitfalls常见陷阱提示。在真实任务中应将use_case替换为你的具体 Stannp 任务描述如发送邮件、查询模板、管理收件人列表等known_fields用于补充已知的字段名。首次发起会话时用session: {generate_id: true}让系统生成会话 ID后续步骤复用该 ID。核心工作流三步自动化模式技能把一次完整的 Stannp 自动化收敛为三个步骤每一步都有对应的 Rube 工具。Step 1发现可用工具RUBE_SEARCH_TOOLS queries: [{use_case: your specific Stannp task}] session: {id: existing_session_id}将use_case换成具体任务描述并复用已有会话 IDsession: {id: existing_session_id}。这一步产出的 tool slug 与输入 Schema 将直接用于第三步。Step 2核对连接状态RUBE_MANAGE_CONNECTIONS toolkits: [stannp] session_id: your_session_id执行任何工具之前必须确认 Stannp 的 OAuth 连接处于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_idtool_slug必须来自 Step 1 的搜索结果不要凭记忆硬编码arguments中的字段名与类型必须与搜索结果返回的 Schema 完全一致memory参数必须始终携带即使为空也要显式传{}session_id在同一工作流内复用。值得说明的是这个「搜索 → 核对连接 → 执行」的调用链在仓库全部 Composio 技能中保持一致例如 composio-automation 的RUBE_MULTI_EXECUTE_TOOL调用结构与本技能完全相同。也就是说掌握了这套模式就掌握了 Rube MCP 驱动任意 Composio toolkit 的通用能力。已知陷阱与规避清单技能文档明确列出了六条高频陷阱值得逐条落实陷阱正确做法硬编码 tool slug 或参数永远先调用RUBE_SEARCH_TOOLS因为工具 Schema 会变化禁止未经搜索直接使用历史 slug连接状态未确认就执行执行前用RUBE_MANAGE_CONNECTIONS确认状态为ACTIVE参数与 Schema 不一致严格使用搜索结果返回的精确字段名与类型遗漏memory参数RUBE_MULTI_EXECUTE_TOOL调用中始终携带memory即使为空{}会话 ID 混用工作流内复用同一 session ID开启新工作流时生成新 ID忽略分页检查响应中的分页 token持续拉取直到数据完整其中「先搜索再执行」是全篇最核心的纪律——它既是description字段中的明示要求也是规避其余大部分问题的前提。快速参考Rube 工具一览操作使用方式查找工具RUBE_SEARCH_TOOLS传入 Stannp 相关的具体 use case建立连接RUBE_MANAGE_CONNECTIONStoolkit 指定为stannp执行工具RUBE_MULTI_EXECUTE_TOOL使用搜索发现到的 tool slug批量操作RUBE_REMOTE_WORKBENCH配合run_composio_tool()使用获取完整 SchemaRUBE_GET_TOOL_SCHEMAS适用于带schemaRef的工具前三个工具构成标准三步工作流后两个是进阶能力RUBE_REMOTE_WORKBENCH适合需要远程环境运行的批量任务RUBE_GET_TOOL_SCHEMAS则在工具通过schemaRef引用外部 Schema 时用于获取完整定义。将技能安装到 Codex 并使用本技能本质是一个可被 Codex 自动加载的 Skill安装方式与仓库其他技能一致详见 README.md克隆仓库若尚未拥有本地副本或用仓库提供的 skill-installer 脚本按路径安装将composio-skills/stannp-automation目录放入$CODEX_HOME/skills/默认~/.codex/skills/重启 Codex使其重新加载技能元数据在新会话中直接描述 Stannp 相关任务Codex 会根据description自动触发该技能。触发后Codex 会按照上文的三步流程先RUBE_SEARCH_TOOLS确认 Stannp 相关工具与 Schema再核对连接最后通过RUBE_MULTI_EXECUTE_TOOL完成实际调用。整个过程无需手工编写任何 Stannp API 请求代码。小结stannp-automation是 awesome-codex-skills 仓库「Skill MCP 网关」架构的典型范例它以极简的SKILL.md封装了完整的工具发现、连接管理和安全执行范式并将「先搜索 Schema、核对连接、携带 memory、复用会话」等工程纪律固化成了可复用的流程。这套模式不止适用于 Stannp——仓库 composio-skills/ 目录下数百个*-automation技能全部复用同一套RUBE_*调用约定。理解了本文的三步工作流与陷阱清单你就可以举一反三用同一种心智模型驱动 Composio 生态中任何一个已接入的平台。【免费下载链接】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),仅供参考

相关新闻

NocoBase 外部数据源接入 MariaDB 完整指南:插件、连接配置、字段映射与权限实践

NocoBase 外部数据源接入 MariaDB 完整指南:插件、连接配置、字段映射与权限实践

NocoBase 外部数据源接入 MariaDB 完整指南:插件、连接配置、字段映射与权限实践 【免费下载链接】nocobase NocoBase is an open-source AI no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on t…

2026/11/13 2:28:27 阅读更多 →
Escrcpy 窗口管理实战指南:从单屏到多显示器布局的三步走

Escrcpy 窗口管理实战指南:从单屏到多显示器布局的三步走

Escrcpy 窗口管理实战指南:从单屏到多显示器布局的三步走 【免费下载链接】escrcpy 📱 Display and control your Android device graphically with scrcpy. 项目地址: https://gitcode.com/GitHub_Trending/es/escrcpy Escrcpy 是一款基于 Elect…

2026/11/10 0:30:18 阅读更多 →
QMK 固件实战:40percentclub nori 模块化 4×12 键盘配置与移植解析

QMK 固件实战:40percentclub nori 模块化 4×12 键盘配置与移植解析

QMK 固件实战:40percentclub nori 模块化 412 键盘配置与移植解析 【免费下载链接】qmk_firmware Open-source keyboard firmware for Atmel AVR and Arm USB families 项目地址: https://gitcode.com/GitHub_Trending/qm/qmk_firmware nori 是由 di0ib 设计…

2026/10/25 8:23:39 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/12 5:00:00 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/12 5:13:20 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/12 5:13:20 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/12 18:22:26 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/12 18:22:25 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/12 5:13:20 阅读更多 →

日新闻

周新闻

月新闻