批量邮件助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/bigmailer-automation。
技能介绍
要解决什么问题
在 Agent 里做 Bigmailer 相关操作(查工具、建连、批量执行)时,工具 slug 与入参会随 Composio 侧更新而变化。若把接口写死在提示词里,很容易出现字段名不对、连接未授权或分页只拉一页就停等问题。
本技能把流程收敛为:先发现当前可用工具,再确认 Bigmailer 连接为 ACTIVE,最后按 schema 调用执行层。
技能如何工作
- 接入 Rube MCP:在客户端配置 MCP 端点
https://rube.app/mcp,通过RUBE_SEARCH_TOOLS获取与 Bigmailer 相关的工具列表、推荐执行顺序和已知坑点。 - 连接管理:用
RUBE_MANAGE_CONNECTIONS指定 toolkitbigmailer;若非ACTIVE,按返回的授权链接完成绑定后再继续。 - 执行:常规步骤用
RUBE_MULTI_EXECUTE_TOOL,且每次调用都要带上memory参数(可为空对象{});同一工作流内复用 session ID,新工作流再生成新 session。 - 批量/复杂编排:可走
RUBE_REMOTE_WORKBENCH,在远端用run_composio_tool()跑 Composio 工具;需要完整 schema 时可查RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
更细的 toolkit 说明见 Composio Bigmailer 文档。
适用边界与注意点
- 不要硬编码:执行前必须先
RUBE_SEARCH_TOOLS,字段名与类型以搜索结果为准。 - 连接优先:任何 workflow 之前确认
RUBE_MANAGE_CONNECTIONS为ACTIVE。 - 分页:响应里若有分页 token,应循环拉取直到数据完整。
- 本技能描述的是 Rube MCP + Composio Bigmailer 的调用约定,不包含 Bigmailer 账号策略、邮件合规或模板设计本身。
使用场景
- 已在 MCP 客户端接入 Rube,需要先 `RUBE_MANAGE_CONNECTIONS` 把 Bigmailer 置为 ACTIVE,再执行发信或列表类操作。
- Composio 侧工具或入参变更后,让 Agent 先调用 `RUBE_SEARCH_TOOLS` 拿到当前 slug 与 schema,再执行 Bigmailer 步骤。
- 从 Bigmailer 拉取多页联系人或活动数据时,按响应中的分页 token 循环请求,直到列表完整。
- 多步、批量编排不适合单次 `RUBE_MULTI_EXECUTE_TOOL` 时,在 `RUBE_REMOTE_WORKBENCH` 里用 `run_composio_tool()` 跑 Bigmailer。
适合人员
- 负责邮件营销流水线、希望从对话式 Agent 直连 Bigmailer 而非手工点后台的运营
- 在 Cursor 等 MCP 客户端里接 Composio,需要固定「先搜工具、再验连接、再执行」顺序的集成工程师
- 维护 Agent 侧 Bigmailer 自动化脚本、需处理 session 复用与 `memory` 参数约定的自动化维护者
- 排查 Bigmailer 调用失败(未 ACTIVE、字段名不符、只拉一页数据)并要对照 Rube 工作流自查的技术支持