TokenMail:为 AI Agent 提供免注册发信能力的 Skill

前言

在 Agent 沙箱里跑自动化时,常见需求是把执行结果、告警或确认链接发到真实邮箱。传统做法往往要先注册 SMTP、配置密钥,或在环境里装一堆依赖;Python 系方案还可能碰到 cryptography 等原生模块,在受限沙箱里不好装。下面介绍 SkillHub 社区 Skill TokenMail(@user_ecef03fe/tokenmail,当前版本 1.0.0):面向 AI Agent 的邮件通信,基于 Node.js CLI,官方说明强调不强制 npm install、不强制本地写文件,并标注 requires_api_key=false,适合在办公效率类工作流里快速接上发信能力。

这是什么

TokenMail 是 SkillHub 上的社区来源(community)Skill,发布者为 user_ecef03fe,分类为 office-efficiency。

一句话定位:提供 AI 原生邮箱能力——免注册、免费发邮件,供 Agent 通过 Skill 指引调用 Node.js CLI 完成邮件沟通;实现上不依赖 Python cryptography,并针对沙箱场景做了轻量化设计。

官方页面与 API 入口:

  • SkillHub 展示页:https://www.skillhub.cn/skills/user_ecef03fe/tokenmail
  • 官方地址:https://api.skillhub.cn/user_ecef03fe/tokenmail

核心功能

以下能力均来自 SkillHub 页面与已抓取元数据,未在资料中出现的 CLI 子命令或参数不在此列举。

  1. Agent 发信:Skill 用于 AI Agent 的邮件通信,由 Agent 按 Skill 文档(通用 SKILL.md 格式)调用底层 CLI。
  2. 免注册发信:简介明确为「免注册、免费发邮件」,降低在自动化流程里接入邮箱的门槛。
  3. Node.js CLI 实现:使用 Node.js 命令行工具,无 Python cryptography 依赖,减轻在混合语言环境中的安装负担。
  4. 沙箱友好:说明中写明针对沙箱优化——无强制 npm install、无强制本地文件写入,便于在权限与网络受限的 Agent 运行环境中启用。
  5. 无需 API Key 标签:元数据标签为 requires_api_key=false,表示按 SkillHub 分类不需要单独配置 API Key(具体发信配额与策略以 Skill 内文档及服务端规则为准,公开页未给出细则)。

安装与启用

安装流程以 SkillHub 官方安装文档为准;Skill 页给出的提示为:根据 https://skillhub.cn/install/skillhub.md 安装 @user_ecef03fe/tokenmail。

1、安装 SkillHub CLI(若尚未安装)

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

若只需 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

沙箱或 CI 若限网,需在允许访问外网的环境下执行上述命令。

2、将 Skill 装到当前 Agent 的 skills 目录

SkillHub 要求安装时使用 --dir 指向当前 Agent 实际读取的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。常用路径(摘自官方安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

在 Cursor 中安装 TokenMail 的示例(坐标与 Skill 页一致):

skillhub install @user_ecef03fe/tokenmail --dir ~/.cursor/skills/

也可将提示词交给 Agent:「请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ecef03fe/tokenmail。」由 Agent 按文档完成 CLI 检查与 --dir 安装。

经过上面的步骤,Skill 会以通用 SKILL.md 形式出现在对应目录;重启或刷新 Agent 后,对话中即可按 Skill 说明调用发信能力。公开资料未区分 Cursor、Codex CLI、Claude Code 在 TokenMail 内部的差异,三者差异主要在 skills 目录路径,安装坐标相同。

典型用法

公开 SkillHub 页面未提供独立的可复制 CLI 示例(如 send 子命令与参数表)。可复现的流程如下:

  1. 按上一节安装 @user_ecef03fe/tokenmail 到当前 Agent 的 skills 目录。
  2. 在任务中明确发信需求(收件人、主题、正文或附件说明),让 Agent 读取已安装的 TokenMail Skill 文档并调用其描述的 Node.js CLI 完成发送。
  3. 在沙箱环境中优先依赖 Skill 所声明的「无强制 npm install / 无强制本地写文件」路径;若执行失败,再检查 Node 运行时、网络出站与 Skill 内最新说明。

这与「把发信交给 Agent + Skill」的设计一致:具体命令与参数以安装包内 SKILL.md 为准,本文不臆造未公开的接口名。

适用场景与注意

适合谁

  • 需要在 OpenClaw / Cursor 等 Agent 工作流里自动发通知、报告或验证码链接,又不想先搭完整 SMTP 或注册第三方发信 API 的开发者。
  • 运行环境对 Python 原生加密库或 全局 npm 安装敏感,希望用 Node CLI、尽量少写本地文件的团队。

限制与注意

  • 来源为 community,维护与合规责任在发布者与使用者;生产环境发信前请自行评估内容与频率。
  • SkillHub 元数据显示 下载约 2069、安装约 2(统计随平台更新变化),仅作热度参考,不代表服务质量承诺。
  • 「免费发邮件」的具体额度、留存与滥用策略,公开摘要未写明,以 TokenMail 服务与 Skill 正文为准。
  • 安装后若 Agent 未识别 Skill,优先核对 --dir 是否指向正确 skills 目录 以及是否需重启客户端。

结尾

TokenMail 把「Agent 要能发邮件」收敛成一条可安装的 Skill:免注册、Node.js CLI、沙箱向的轻量约束,并标明无需 API Key。若你正在 SkillHub 上找办公效率类发信能力,可从官方页查看说明并安装 @user_ecef03fe/tokenmail:

https://www.skillhub.cn/skills/user_ecef03fe/tokenmail

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜