商务邮箱助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/findymail-automation。
技能介绍
解决什么问题
在邮件营销、客户触达或账号批量管理的场景里,团队往往需要在 Findymail 上重复执行同一批操作:检查连接状态、找到对应工具、按正确参数逐个调用。手动拼装不仅耗时,而且 Findymail 的工具 schema 会随上游更新而变化,硬编码的调用参数很容易在某次变更后直接失效。这个技能把「发现工具 → 校验连接 → 执行调用」的流程封装成固定的工作模式,让自动化脚本可以稳定地驱动 Findymail 的底层能力。
技能如何工作
技能的核心是通过 Rube MCP 接入 Composio 提供的 Findymail 工具集,不直接依赖 Findymail 的私有 API。所有操作都遵循三个关键步骤:
- 工具发现:执行任何流程前,先调用
RUBE_SEARCH_TOOLS获取当前可用的工具 slug、输入 schema、推荐执行计划与已知坑点。由于上游 schema 会变动,技能明确要求不能跳过这一步去硬编码参数。 - 连接校验:调用
RUBE_MANAGE_CONNECTIONS并指定 toolkit 为findymail,确认连接状态为ACTIVE。若未激活,按返回的授权链接完成鉴权后再回到流程。 - 执行调用:使用
RUBE_MULTI_EXECUTE_TOOL执行发现到的工具 slug;批量操作可借助RUBE_REMOTE_WORKBENCH里的run_composio_tool();对带schemaRef的工具可用RUBE_GET_TOOL_SCHEMAS拉取完整 schema。
适用边界与注意点
- 必须先搜索再执行:工具 slug 与字段类型会变化,所有参数都以
RUBE_SEARCH_TOOLS返回的 schema 为准。 - session 复用:同一工作流内应复用 session ID,新的工作流再生成新的 ID。
- memory 参数:调用
RUBE_MULTI_EXECUTE_TOOL时即使没有状态也要传空对象{}。 - 分页处理:响应中出现分页 token 时要持续拉取,直到取完为止。
- 依赖前提:客户端需要已经接入 Rube MCP 服务,且 Findymail 连接处于激活状态,否则流程无法启动。
使用场景
- 通过 Rube MCP 接入 Findymail 后,需要先发现可用工具并核对参数结构,再按正确字段发起调用
- 准备跑邮件触达流程前,用 RUBE_MANAGE_CONNECTIONS 检查 Findymail 连接是否为 ACTIVE,未激活则走授权链接完成绑定
- 需要连续执行多个 Findymail 工具时,用 RUBE_MULTI_EXECUTE_TOOL 按发现到的 slug 串起同一工作流的多次调用并复用 session
- 处理大量收件人或历史数据时,需要按响应里的分页 token 持续拉取,直到数据完整再进入下一步处理
适合人员
- 负责搭建 MCP 自动化管线的后端工程师,希望用统一流程发现工具并稳定执行 Findymail 操作
- 需要把多个 Findymail 工具串成工作流的集成工程师,关注 session 复用与参数合规
- 做邮件触达或客户运营的团队,需要在执行前确认连接状态并按 schema 批量调用工具
- 维护内部 SaaS 集成的技术负责人,想在上游 schema 变更时仍能可靠调用 Findymail