用途:为 Gmail、Outlook 和 WhatsApp 创建与编辑富文本消息草稿,并提供浏览器实时预览。草稿以 Markdown 片段(.fragment.md)编写,构建脚本将其转换为各平台专用 HTML。
主要能力:支持 YAML frontmatter(to、subject 必填,cc、bcc 可选)与 Markdown 正文,含粗体、斜体、删除线、标题、列表、引用、代码、表格、链接,也可嵌入原始 HTML。预览界面提供 Gmail、Mail app、WhatsApp 三个目标通道,各有复制与打开按钮,支持快捷键(G/T/M 复制,E/W 打开,R 手动刷新)、深色模式、移动端适配与 WebSocket 热重载。复制使用 Clipboard API 的 HTML MIME 类型,粘贴到邮件客户端可保留格式。
使用方式:将 .fragment.md 写入 data/writing/email_drafts/,PostToolUse 钩子会自动构建、启动预览服务器并打开浏览器;随后读取 .claude/.message-preview-url 获取预览地址并转告用户。修订时用 Read 加载片段、Edit 修改,服务器自动热重载,无需重启。若钩子未触发,可先运行 bash ${CLAUDE_PLUGIN_ROOT}/skills/message/scripts/preflight.sh,再执行 bun run ${CLAUDE_PLUGIN_ROOT}/skills/message/scripts/serve.ts /path/to/name.fragment.md。
限制:主题或正文中的 em/en 破折号会导致构建失败,需改用 " - ";表格必须提供有意义的表头;不要使用水平分隔线;WhatsApp 表格建议控制在 3-4 列。涉及具体日期或相对时间时须先用 python3 datetime 校验。平台支持 macOS、Linux、WSL2 与原生 Windows,需 Bun 在 PATH 中;缺少 xdg-open 处理器的精简 Linux 环境可能无法打开应用,可改用复制按钮。其他收费、价格等信息暂未提供。