邮件基准助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/benchmark-email-automation-nt。
技能介绍
要解决什么问题
如果你在 Agent 或 MCP 客户端里需要操作 Benchmark Email(邮件营销/自动化平台),手工查 API、维护 OAuth 和工具 schema 会很快变成负担。工具 slug 和字段还会随 Composio 侧更新变化,硬编码调用容易直接失败。
技能如何工作
本技能把流程固定为「先发现、再连连接、再执行」,全部走 Rube MCP 上的 Composio benchmark_email 工具包:
- 发现工具:每次工作流开头调用
RUBE_SEARCH_TOOLS,拿到当前可用的 tool slug、输入 schema、推荐执行顺序和已知坑点。 - 检查连接:用
RUBE_MANAGE_CONNECTIONS(toolkit 为benchmark_email)确认状态为 ACTIVE;未激活则按返回的授权链接完成绑定。 - 执行:用
RUBE_MULTI_EXECUTE_TOOL按搜索结果调用;批量或复杂场景可用RUBE_REMOTE_WORKBENCH里的run_composio_tool()。
执行时需遵守 schema:字段名与类型与搜索结果一致;RUBE_MULTI_EXECUTE_TOOL 始终带上 memory(可为 {});同一工作流内复用 session ID;响应里若有分页 token 要拉取到结束。
适用边界与注意点
- 前置条件是客户端已接入 Rube MCP(如
https://rube.app/mcp),且RUBE_SEARCH_TOOLS可用。 - 未在连接管理里把 Benchmark Email 置为 ACTIVE 前,不要跑业务工具。
- 不要跳过
RUBE_SEARCH_TOOLS或凭记忆写死 slug/参数;需要完整 schema 时可配合RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
工具包文档见 Composio Benchmark Email toolkit。
使用场景
- 在 Agent 里要先调用 RUBE_SEARCH_TOOLS,再按返回的 slug 对 Benchmark Email 执行列表或联系人相关操作
- 新环境部署后,通过 RUBE_MANAGE_CONNECTIONS 完成 benchmark_email 授权并确认 ACTIVE 后再跑营销流程
- 同一对话内批量创建或更新邮件对象时,用 RUBE_MULTI_EXECUTE_TOOL 并复用 session、补全分页结果
- 复杂批量脚本场景下,在 RUBE_REMOTE_WORKBENCH 里用 run_composio_tool() 串联多步 Benchmark Email 调用
适合人员
- 负责把公司 Benchmark Email 账号接到 MCP Agent 的营销运营,需要可重复的连接检查与工具发现流程
- 在客户端集成 Rube MCP 的后端工程师,要为 Composio benchmark_email 编写不硬编码 schema 的调用逻辑
- 维护多租户邮件自动化时,需要按 SKILL 规范处理 memory 参数与分页的自动化实施人员
- 用对话式助手操作邮件营销平台的产品或解决方案同学,希望执行前自动校验连接与最新工具定义