← 返回 Skills 市场
Notification System
作者
engibarian
· GitHub ↗
· v1.0.1
· MIT-0
217
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install notification-system
功能描述
Manage outbound notifications across WhatsApp, Telegram, email. Handle templates, scheduling, delivery tracking, rate limiting.
安全使用建议
This skill reads like documentation and templates for a notification system rather than a ready-to-run integration. Before installing or using it: 1) Do not run any referenced scripts (node notification-system/process-queue.js, quick-notify.ps1, process-queue.ps1, get-stats.ps1) unless you have reviewed their code — those files are referenced but not included. 2) Expect to supply channel credentials (WhatsApp API/broker, Telegram bot token, Office365/API credentials) — the skill does not declare or request them, so plan secure storage (secrets manager) and never paste keys into untrusted prompts. 3) Verify where sending will actually occur: SKILL.md relies on a 'message' CLI and an 'outlook' skill that are external; confirm those tools exist and are trustworthy. 4) Check missing artifacts the docs reference (process-queue.js, PowerShell scripts, queue/scheduled.json, logs/ delivery files, and a config/ folder) — their absence means the skill is incomplete and an agent might attempt to locate or call other system components. 5) If you need this functionality, obtain a version that includes the connector code or a clear, minimal integration guide for securely configuring connectors and credentials. If you cannot verify these points, treat the package as incomplete and avoid enabling it for autonomous use.
功能分析
Type: OpenClaw Skill
Name: notification-system
Version: 1.0.1
The notification-system bundle is a well-structured framework for managing outbound communications across WhatsApp, Telegram, and Email. It includes comprehensive message templates, rate-limiting configurations (rate-limiters.json), and a queue management system (queue/pending.json). The instructions in SKILL.md and README.md are consistent with the stated purpose and do not contain any evidence of malicious intent, unauthorized data access, or prompt injection attacks.
能力标签
能力评估
Purpose & Capability
The description claims full outbound delivery across WhatsApp, Telegram, and Outlook email, with scheduling, tracking, and rate limiting, but the bundle contains only templates, a pending.json queue, and docs. There are no connector implementations, no code to talk to WhatsApp/Telegram/Office365, and no declared credentials; the SKILL expects external tools (a 'message' CLI and an 'outlook' skill) and scripts that are not provided. The required capabilities (API keys, bot tokens, SMTP/O365 access) are missing from the package and not declared.
Instruction Scope
SKILL.md instructs the agent to run commands and scripts (e.g., message send, outlook send, node notification-system/process-queue.js, and PowerShell helpers) and to read/store queue and log files, but the referenced runtime artifacts are absent. The instructions stay within the notification-system directory, which is appropriate, but they rely on unspecified external tools/skills and on files that the package does not contain (see missing files below). This creates scope ambiguity: the agent may try to locate or invoke arbitrary system tools or other skills to fulfill these steps.
Install Mechanism
No install spec and no shipped executable code reduces installation risk — nothing will be automatically downloaded or executed by an installer. This is an instruction-only skill (low write-to-disk risk).
Credentials
The skill declares no required environment variables or credentials, yet to perform its stated function it would need WhatsApp/Telegram bot tokens and Office365 credentials (or other provider keys). The absence of declared primaryEnv or required env vars is disproportionate to the advertised functionality and is an incoherence that should be resolved before use.
Persistence & Privilege
always is false and there is no indication the skill requests persistent elevated privileges or modifies other skills or system settings. It only references local files under notification-system, which is reasonable.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install notification-system - 安装完成后,直接呼叫该 Skill 的名称或使用
/notification-system触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Updated the pending notifications queue (queue/pending.json)
- No changes to documentation or logic; underlying notification system and usage remain the same
v1.0.0
notification-system 1.0.0
- Initial release for centralized outbound notification management.
- Supports sending, scheduling, and tracking notifications across WhatsApp, Telegram, and Email channels.
- Includes built-in template management, message queueing, delivery logging, and rate limiting per channel.
- Features scheduling, priority handling, and opt-out support.
- Provides best practices for batching, fallback, deduplication, and personalization.
元数据
常见问题
Notification System 是什么?
Manage outbound notifications across WhatsApp, Telegram, email. Handle templates, scheduling, delivery tracking, rate limiting. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 217 次。
如何安装 Notification System?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install notification-system」即可一键安装,无需额外配置。
Notification System 是免费的吗?
是的,Notification System 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Notification System 支持哪些平台?
Notification System 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Notification System?
由 engibarian(@engibarian)开发并维护,当前版本 v1.0.1。
推荐 Skills