← 返回 Skills 市场
System Watchdog
作者
BrennerSpear
· GitHub ↗
· v2.0.0
· MIT-0
665
总下载
0
收藏
6
当前安装
2
版本数
在 OpenClaw 中安装
/install system-watchdog
功能描述
System resource monitoring. Detects actionable anomalies (memory pressure, runaway processes, disk pressure) and reports only when something needs attention....
安全使用建议
This skill appears to be a local system-monitor intended to read system metrics and persist lightweight state to ~/.openclaw/workspace/state/system-watchdog-state.json. Before installing: 1) Inspect the full check.sh file (the provided bundle was truncated in the listing) to confirm there's no unexpected network calls or hidden behavior. 2) Ensure Python 3 and standard system utilities (ps, df, sysctl/vm_stat on macOS, nproc or equivalent on Linux) are available — the manifest currently doesn't list these. 3) Accept that the script will write a JSON state file to your home directory; if you prefer a different path, set SYSTEM_WATCHDOG_STATE. 4) Run the script locally once to review the JSON output and verify it behaves as documented. If you can provide the remainder of the script (the truncated portion), I can re-evaluate and raise confidence.
功能分析
Type: OpenClaw Skill
Name: system-watchdog
Version: 2.0.0
The system-watchdog skill is a legitimate resource monitoring tool for Linux and macOS. It collects system metrics (CPU, RAM, swap, disk) and process information using standard system utilities like ps, df, and sysctl, then compares them against a local state file (system-watchdog-state.json) to detect anomalies. The code is transparent, lacks network exfiltration or obfuscation, and its instructions in SKILL.md are strictly aligned with its stated purpose of reporting system health issues.
能力评估
Purpose & Capability
Name/description align with the included check.sh which inspects RAM, swap, load, disk and processes. However the registry metadata lists no required binaries while the script requires Python 3 and several system utilities (ps, df, sysctl, vm_stat, nproc or equivalent). That mismatch is unexpected and should be corrected/clarified.
Instruction Scope
SKILL.md contains narrow, explicit instructions: run the bundled check.sh, parse JSON output, and only report when suspicious is true. The script reads normal system files (/proc/meminfo, /proc/loadavg, runs ps, df, vm_stat/sysctl) and writes a lightweight state file to ~/.openclaw/workspace/state/... — behavior consistent with a local watchdog. No instructions direct data to external network endpoints.
Install Mechanism
No install spec (instruction-only skill) and the package includes the script. Nothing is downloaded from remote URLs and no archives are extracted. This is low-risk from an install mechanism perspective.
Credentials
The skill requests no credentials or env vars except an optional SYSTEM_WATCHDOG_STATE override. That is proportionate. However the manifest not declaring required binaries (python3, ps, df, sysctl/vm_stat, nproc) is inconsistent and could mislead users about runtime needs.
Persistence & Privilege
The script persists state under the user's home (~/.openclaw/workspace/state/system-watchdog-state.json) so it retains history between runs. It does not request elevated privileges, modify other skills or system-wide configs, and always:false. Persisting a state file in the user's home is reasonable for this purpose but the user should be aware of the file location and contents.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install system-watchdog - 安装完成后,直接呼叫该 Skill 的名称或使用
/system-watchdog触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Complete redesign: anomaly-based detection instead of threshold census. Unified Linux + macOS script. Tracks state between runs for delta detection. Removes false positives (stale process age, Docker baseline, absolute disk usage).
v1.0.0
Initial publish
元数据
常见问题
System Watchdog 是什么?
System resource monitoring. Detects actionable anomalies (memory pressure, runaway processes, disk pressure) and reports only when something needs attention.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 665 次。
如何安装 System Watchdog?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install system-watchdog」即可一键安装,无需额外配置。
System Watchdog 是免费的吗?
是的,System Watchdog 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
System Watchdog 支持哪些平台?
System Watchdog 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 System Watchdog?
由 BrennerSpear(@brennerspear)开发并维护,当前版本 v2.0.0。
推荐 Skills