📦 Gateway Watchdog — 网关守护

v1.0.0

全天候监控并自动重启 OpenClaw Gateway,通过下载并运行外部守护脚本,保障服务持续在线。

0· 365·1 当前·1 累计
adminlove520 头像by @adminlove520 (Anonymous)
下载技能包
最后更新
2026/4/22
0
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
可疑
medium confidence
The skill largely does what it claims (a local watchdog that runs openclaw gateway commands) but it downloads and runs external code from an unverified GitHub repo and can persist a background process — these behaviors increase risk and deserve verification before install.
评估建议
This skill's behavior is coherent with a watchdog but has two things you should verify before installing: (1) the install script downloads an executable Python script from raw.githubusercontent.com — confirm the GitHub repository and its commit history are trustworthy and review the fetched script to ensure it hasn't been tampered with; (2) the watchdog runs continuously and can restart the gateway, so run it with least privileges (not as root) and in a controlled environment if possible. If you...
详细分析 ▾
用途与能力
The name/description match the code and instructions: the scripts check gateway status and restart the OpenClaw gateway. The included files implement start/stop/status/restart and a long-running watchdog loop; none of the requested resources are unrelated to that purpose.
指令范围
SKILL.md instructs the agent to download gateway_watchdog.py if missing and then run it (or run install.py which downloads the script). Downloading and executing an external Python script is outside the agent's runtime-only scope because it introduces new executable code at runtime. This is explainable for an installer, but it means the agent will fetch and run remote code — review the remote source before allowing this.
安装机制
There is no package manager install spec; install.py fetches a single file from raw.githubusercontent.com (a well-known host). Using raw.githubusercontent.com is preferable to an arbitrary IP/shortener, but the target repository owner (adminlove520/openclaw-gateway-watchdog-v2) is not verified in the skill metadata. Also the skill bundle already includes gateway_watchdog.py, making the download step redundant and potentially a channel for fetching different code.
凭证需求
The skill does not request credentials or config paths. The runtime code reads common system env vars (APPDATA, LOCALAPPDATA) to search for openclaw locations — this is proportional to locating the CLI. No unrelated secrets or broad credential access are requested.
持久化与权限
The watchdog writes files (config, log, pid) in its script directory and launches a persistent background process that restarts the gateway; always:false so it won't be force-included. Persisting a background process is reasonable for a watchdog but increases attack surface if the running code can be updated remotely or replaced on disk.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/3

OpenClaw Gateway Watchdog skill initial release. - Enables 24/7 stable running of OpenClaw Gateway with simple commands. - Automatically downloads and starts `gateway_watchdog.py` if missing. - Provides installation and management commands (start, status, restart, stop). - Shares sample output for user interactions. - Does not rely on OpenClaw's cron; uses an external watchdog process for robustness.

可疑

安装命令

点击复制
官方npx clawhub@latest install gateway-watchdog-xiaoxi
镜像加速npx clawhub@latest install gateway-watchdog-xiaoxi --registry https://cn.longxiaskill.com
数据来源ClawHub ↗ · 中文优化:龙虾技能库