批量邮件助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/bigmailer-automation-nt。
技能介绍
要解决什么问题
在 Agent 里做 Bigmailer 的列表管理、群发或后续动作时,如果手写 API 或硬编码工具名,Composio 侧 schema 一变就会直接踩坑。这个技能把操作收敛到 Rube MCP 上的固定流程:先发现当前可用工具,再确认 Bigmailer 连接为 ACTIVE,再按返回的 input schema 调用,而不是凭记忆拼参数。
技能如何工作
底层走 Composio 的 Bigmailer toolkit,对外暴露的是 Rube 的一组通用入口:
RUBE_SEARCH_TOOLS:按 Bigmailer 相关用例拉取当前 tool slug、入参结构、推荐执行顺序和已知陷阱(文档要求每次执行工作流前都先调)。RUBE_MANAGE_CONNECTIONS:对 toolkitbigmailer做连接管理;未激活时按返回的授权链接完成 OAuth,再确认状态为ACTIVE。RUBE_MULTI_EXECUTE_TOOL:用搜索到的 slug 执行;调用时memory参数必须带上(可为空对象{}),同一条工作流内复用 session id。- 批量或复杂编排可走
RUBE_REMOTE_WORKBENCH里的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
典型三步:发现工具 → 检查连接 → 执行;若响应带分页 token,需要循环拉取直到结束。
适用边界与注意点
- 客户端需已配置 Rube MCP(
https://rube.app/mcp),且能正常响应RUBE_SEARCH_TOOLS;Bigmailer 账号授权由 Composio 连接流程完成,技能本身不替代账号侧合规与退订策略。 - 不要硬编码 tool slug 或字段名;字段类型与命名必须以最近一次
RUBE_SEARCH_TOOLS结果为准。 - 新工作流应使用新的 session;错误多来自未先 search、连接非
ACTIVE、或漏传memory。
Powered by Composio
使用场景
- 在 MCP 客户端里准备操作 Bigmailer 前,先调用 `RUBE_SEARCH_TOOLS` 获取当前 tool slug 与入参,再执行列表查询或后续动作。
- 新环境或 token 失效时,通过 `RUBE_MANAGE_CONNECTIONS`(toolkit `bigmailer`)确认连接状态,并按返回链接完成 OAuth 直至 `ACTIVE`。
- Bigmailer 接口返回分页时,根据响应中的 pagination token 连续请求,直到列表或记录全部取完再汇总给 Agent。
- 同一轮工作流里要连续执行多个 Bigmailer 工具时,用 `RUBE_MULTI_EXECUTE_TOOL` 并复用 session,或在 `RUBE_REMOTE_WORKBENCH` 里用 `run_composio_tool()` 做批量编排。
适合人员
- 日常在 Bigmailer 维护订阅列表、活动邮件,希望在 Cursor 等 Agent 里用自然语言触发查询或执行、又不想手写 API 的邮件运营。
- 负责把 Composio Bigmailer 接到 Rube MCP 的集成工程师,需要严格按「先 search、再校验 ACTIVE、再 execute」避免 schema 变更导致调用失败。
- 实施多步邮件营销自动化时,要处理 session 复用、`memory` 必填和分页拉全数据的自动化/脚本维护人员。
- 已使用 Composio 工具链、需在对话流程中临时发现 Bigmailer 工具 schema(含 `schemaRef` 时配合 `RUBE_GET_TOOL_SCHEMAS`)的技术支持或解决方案顾问。