← Back to Skills Marketplace
48
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dinghaibin-system-monitor
Description
Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor u...
README (SKILL.md)
System Monitor
Monitor system metrics like CPU, memory, disk, and network.
Quick Start
# Check current status
python scripts/monitor.py --status
# Monitor continuously
python scripts/monitor.py --watch
Usage
python scripts/monitor.py [OPTIONS]
Options:
--status Show current system status
--watch Monitor continuously
--interval SECS Check interval (default: 5)
--cpu Show CPU usage
--memory Show memory usage
--disk Show disk usage
--network Show network stats
--processes Show top processes
--alert VALUE Alert threshold (e.g., cpu:90)
--json Output as JSON
Examples
# Quick status check
python scripts/monitor.py --status
# Watch mode
python scripts/monitor.py --watch --interval 10
# Alert on high CPU
python scripts/monitor.py --watch --alert cpu:90
# Alert on low disk
python scripts/monitor.py --watch --alert disk:90
# JSON output for dashboards
python scripts/monitor.py --status --json
Alert Examples
# CPU above 90%
python scripts/monitor.py --watch --alert cpu:90
# Memory above 80%
python scripts/monitor.py --watch --alert memory:80
# Disk above 85%
python scripts/monitor.py --watch --alert disk:85
Metrics
- CPU usage per core
- Memory usage (used/free/total)
- Disk usage per partition
- Network I/O
- Top processes by CPU/memory
- Uptime
Usage Guidance
This skill appears safe for local system monitoring. Before installing, be aware that process output can expose sensitive command-line details, and continuous watch mode should be stopped when no longer needed.
Capability Analysis
Type: OpenClaw Skill
Name: dinghaibin-system-monitor
Version: 1.0.0
The skill is a standard system monitoring tool that collects CPU, memory, disk, and process metrics using the /proc filesystem and local utilities like 'df' and 'ps'. The implementation in scripts/monitor.py uses safe subprocess calls (list-based) and contains no network communication, data exfiltration, or persistence logic. A minor bug exists in the print_status function (referencing an undefined 'upload' variable instead of 'uptime'), but there is no evidence of malicious intent.
Capability Assessment
Purpose & Capability
The implementation matches the stated monitoring purpose, but the top-process feature can expose process command lines that may contain sensitive arguments.
Instruction Scope
The documented commands are user-invoked examples, including an explicit continuous watch mode; there is no evidence of automatic or hidden execution.
Install Mechanism
No install script, package download, remote helper, or credential setup is present; the included Python script uses local system interfaces.
Credentials
Reading CPU, memory, disk, network, uptime, and process data is proportionate for a system monitor, but it gives the agent visibility into local host state.
Persistence & Privilege
The --watch mode runs continuously until stopped, but it is foreground, disclosed, and not installed as a background service.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install dinghaibin-system-monitor - After installation, invoke the skill by name or use
/dinghaibin-system-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is System Monitor?
Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor u... It is an AI Agent Skill for Claude Code / OpenClaw, with 48 downloads so far.
How do I install System Monitor?
Run "/install dinghaibin-system-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is System Monitor free?
Yes, System Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does System Monitor support?
System Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created System Monitor?
It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.
More Skills