← 返回 Skills 市场
bigcat-byebye

ntfy-notify

作者 拜拜是大猫 · GitHub ↗ · v1.0.5
cross-platform ✓ 安全检测通过
472
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install ntfy-notify
功能描述
Send ntfy.sh notifications with curl, including advanced headers like title, priority, tags, click links, action buttons, and image attachments. Use when a u...
安全使用建议
This skill appears to do what it says: run the included shell script to send messages to ntfy.sh. Before installing, note: (1) ensure curl (and a POSIX date) are available on the runtime host — the skill does not declare curl as a required binary; (2) messages are posted to ntfy.sh topics — unless you use a private/authenticated topic, posted messages may be publicly visible on that topic; (3) the script hard-codes a default topic and a default message with the author’s name — change or remove those defaults if you don’t want messages sent to that topic; (4) Attach/Click/Actions fields may include external URLs supplied by callers (the ntfy server or recipients may fetch those URLs), so avoid passing untrusted inputs you don’t want redistributed. If you need authenticated/private notifications, plan to modify the script to add appropriate headers or environment-based credentials.
功能分析
Type: OpenClaw Skill Name: ntfy-notify Version: 1.0.5 The skill bundle is designed to send notifications via the ntfy.sh service using `curl`. The `SKILL.md` provides clear, benign instructions and examples. The `scripts/send_ntfy.sh` script correctly handles command-line arguments by building an array and executing it with `"${CMD[@]}"`, which prevents shell injection vulnerabilities. All user-provided inputs are passed as literal strings to `curl` headers or data, aligning with the stated purpose of sending rich notifications without any evidence of malicious intent, data exfiltration, or persistence mechanisms.
能力评估
Purpose & Capability
Name/description match the delivered artifacts: SKILL.md + a shell script that builds a curl request to https://ntfy.sh/<topic>. One minor inconsistency: the skill invokes curl (and date) but the metadata does not declare curl as a required binary. The script also hard-codes a default topic (CaptainDragonflyBot-TopicTest001) and a default message containing the author's name, which is a behavior users should be aware of.
Instruction Scope
Runtime instructions tell the agent to run the provided scripts/send_ntfy.sh. The script only constructs a curl POST with optional ntfy headers and posts to ntfy.sh/<topic>. It does not read local files, environment variables, or other system configuration, nor does it transmit data to endpoints other than ntfy.sh (the Attach/Click/Actions values are sent as headers, and may contain external URLs supplied by the caller).
Install Mechanism
No install spec; this is instruction-only plus a bundled shell script. Nothing is downloaded or written to disk at install time. Low-risk install profile. Again, the script assumes curl is present but that binary was not declared.
Credentials
The skill requests no environment variables, credentials, or config paths. The absence of credentials means it only posts to public ntfy topics; there is no covert credential access.
Persistence & Privilege
Skill is not always-enabled and is user-invocable. It does not modify other skills or agent configuration. No elevated persistence or privileges are requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ntfy-notify
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ntfy-notify 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.5
Set default message to timestamped Chinese text instead of Hi; add default-message example in SKILL.md.
v1.0.4
Change default ntfy message from Hi to timestamped Chinese text signed by assistant; keep explicit message support.
v1.0.2
Improve rich params: actions buttons, click, tags, priority, attachments, and author metadata.
v1.0.1
Initial release: variables for topic/message and rich notifications with actions/buttons, click links, tags, priority, and attachments.
v1.0.0
Initial release: variables for topic/message and rich notifications with actions/buttons, click links, tags, priority, and attachments.
元数据
Slug ntfy-notify
版本 1.0.5
许可证
累计安装 0
当前安装数 0
历史版本数 5
常见问题

ntfy-notify 是什么?

Send ntfy.sh notifications with curl, including advanced headers like title, priority, tags, click links, action buttons, and image attachments. Use when a u... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 472 次。

如何安装 ntfy-notify?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ntfy-notify」即可一键安装,无需额外配置。

ntfy-notify 是免费的吗?

是的,ntfy-notify 完全免费(开源免费),可自由下载、安装和使用。

ntfy-notify 支持哪些平台?

ntfy-notify 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ntfy-notify?

由 拜拜是大猫(@bigcat-byebye)开发并维护,当前版本 v1.0.5。

💬 留言讨论