Cross-Channel Notify
/install cross-channel-notify
Cross-Channel Notify
Send a single message through both email (himalaya) and iMessage (bluebubbles) with consistent formatting.
Workflow
- Collect inputs:
to_email,to_imessage(E.164 or chat_guid),subject,body(markdown). - Format: Apply markdown formatting rules from config (see references/formatting.md). Strip unsupported markup for iMessage; keep full markdown for email.
- Send email: Use
himalaya template sendwith the formatted body. - Send iMessage: Use the
messagetool withchannel: "bluebubbles", passing the plain-text rendering of the formatted body. - Report: Confirm delivery on each channel; note any failures.
Formatting Rules
The skill reads formatting preferences from a config file at ~/.config/cross-channel-notify/format.yaml. If absent, defaults apply.
See references/formatting.md for the full schema and defaults.
Email Send
cat \x3C\x3C 'EOF' | himalaya template send
From: \x3Csender>
To: \x3Cto_email>
Subject: \x3Csubject>
Content-Type: text/markdown
\x3Cformatted_body>
EOF
iMessage Send
{
"action": "send",
"channel": "bluebubbles",
"target": "\x3Cto_imessage>",
"message": "\x3Cplain_text_body>"
}
Error Handling
- If himalaya is not configured, skip email and warn.
- If bluebubbles is not configured, skip iMessage and warn.
- If neither channel is available, abort with a clear message.
- Always report which channels succeeded/failed.
Config Location
~/.config/cross-channel-notify/format.yaml
Create it on first use if missing. See references/formatting.md for the schema.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install cross-channel-notify - 安装完成后,直接呼叫该 Skill 的名称或使用
/cross-channel-notify触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Cross-Channel Notify 是什么?
Send the same notification across email and iMessage in one call. Use when the user asks to notify someone via multiple channels, send a cross-channel alert,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 37 次。
如何安装 Cross-Channel Notify?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install cross-channel-notify」即可一键安装,无需额外配置。
Cross-Channel Notify 是免费的吗?
是的,Cross-Channel Notify 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Cross-Channel Notify 支持哪些平台?
Cross-Channel Notify 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Cross-Channel Notify?
由 terrycarter1985(@terrycarter1985)开发并维护,当前版本 v1.0.0。