← 返回 Skills 市场
jonathanjing

Gateway Watchdog Discord

作者 Jonathan Jing · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
650
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install openclaw-gateway-watchdog-skill
功能描述
Monitor OpenClaw gateway health with a watchdog state machine, Discord alerts, cooldown dedupe, and isolated fallback deployment on macOS. Use when users wan...
安全使用建议
This skill appears to do what it claims, but review and control the following before installing: 1) Inspect ~/.openclaw/watchdogs/gateway-discord/config.env before sourcing it (it may contain Discord tokens); 2) Prefer webhook mode (DISCORD_WEBHOOK_URL) if you want single-channel alerts and simpler permissions; 3) Test manually (GW_WATCHDOG_ENABLE_RESTART=0) before enabling auto-restart to avoid unexpected restarts; 4) If using the macOS installer, review the generated plist and only bootstrap it if you trust the behavior (it will create a LaunchAgent in your user domain); 5) Confirm the OpenClaw CLI path used by the script matches your expected install to avoid unintended commands. If you want extra assurance, run the script in a controlled/test environment and inspect event logs under ~/.openclaw/watchdogs/gateway-discord/.
功能分析
Type: OpenClaw Skill Name: openclaw-gateway-watchdog-skill Version: 1.0.2 The skill is classified as suspicious due to its powerful system modification capabilities and external communication, even though these actions are explicitly documented and align with the stated purpose of a gateway watchdog. Key indicators include the `scripts/gateway-watchdog.sh` script's ability to execute `openclaw doctor --fix` (which can modify OpenClaw's configuration), `openclaw gateway restart`, and manipulate `openclaw.json` and `openclaw.json.good` files for auto-recovery. Additionally, `scripts/install-launchd.sh` installs a macOS LaunchAgent for persistence, and the core script sends alerts to external Discord endpoints via `curl`. While the documentation (SKILL.md, README.md) clearly outlines these features and includes security notes, the inherent risk associated with such broad system access and modification capabilities, even without clear malicious intent, warrants a 'suspicious' classification.
能力评估
Purpose & Capability
Name/description (OpenClaw gateway watchdog + Discord alerts) align with required binaries (bash, python3, openclaw), the declared config requirement (channels.discord.enabled), and the included scripts which perform health checks, notify Discord, and optionally restart the gateway.
Instruction Scope
SKILL.md instructs running the included scripts, using OpenClaw cron or a macOS LaunchAgent, and storing runtime data under ~/.openclaw/watchdogs/gateway-discord. The instructions do not ask to read unrelated system files or exfiltrate data to unexpected endpoints; referenced files (openclaw.json and baseline) are relevant to auto-recovery.
Install Mechanism
No remote install/fetch steps are present (instruction-only plus bundled scripts). The provided macOS installer script writes a user LaunchAgent plist into ~/Library/LaunchAgents — expected for the fallback behavior.
Credentials
The skill expects Discord delivery credentials (webhook or bot token + channel ID) via env or a local config.env located in the skill's base dir; these are proportional to sending alerts. The skill can read and restore openclaw.json from a baseline and runs openclaw doctor/restart commands — privileged but consistent with an opt-in auto-recovery feature. Users should note config.env may contain secrets and is sourced by the script.
Persistence & Privilege
The skill does not request always:true and is not forced into every agent run. It offers a user-level LaunchAgent installer that creates/loads a plist in the user's LaunchAgents directory — this is expected for a persistent fallback worker but is a meaningful change to user launchd state and requires user confirmation before loading.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-gateway-watchdog-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-gateway-watchdog-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Added simplified installation instructions to SKILL.md and README.md.
v1.0.1
Rename display name to Gateway Watchdog Discord for shorter ClawHub listing.
v1.0.0
Initial public release: Discord-first gateway watchdog with cron + launchd fallback, dedupe/cooldown, and sanitized config placeholders.
元数据
Slug openclaw-gateway-watchdog-skill
版本 1.0.2
许可证
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Gateway Watchdog Discord 是什么?

Monitor OpenClaw gateway health with a watchdog state machine, Discord alerts, cooldown dedupe, and isolated fallback deployment on macOS. Use when users wan... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 650 次。

如何安装 Gateway Watchdog Discord?

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

Gateway Watchdog Discord 是免费的吗?

是的,Gateway Watchdog Discord 完全免费(开源免费),可自由下载、安装和使用。

Gateway Watchdog Discord 支持哪些平台?

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

谁开发了 Gateway Watchdog Discord?

由 Jonathan Jing(@jonathanjing)开发并维护,当前版本 v1.0.2。

💬 留言讨论