system-monitor-tool

System resource monitoring (CPU, memory, disk, network). Use when user asks "system status", "CPU usage", "memory usage", "disk space", or wants to monitor s...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 165 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included assets: SKILL.md and scripts/monitor.sh implement CPU, memory, disk, network, process listing and temperature checks. No unrelated credentials, installs, or features are requested.
Instruction Scope
Runtime instructions simply call the included monitor.sh with subcommands — this stays within the stated purpose. However the script reads local system state (df, du ~/*, /proc/meminfo, ps aux, top, vm_stat, etc.) and thus can reveal file sizes, file/folder names in the user's home directory and full process command lines, which may contain sensitive information or secrets in arguments.
Install Mechanism
No install specification; this is an instruction-only skill that includes its own script. Nothing is downloaded or extracted from external URLs.
Credentials
The skill requests no environment variables or credentials, which is proportional. It does rely on standard system utilities (ping, df, du, ps, top, netstat/ip/ifconfig, etc.); those are expected but may require appropriate platform availability and permissions.
Persistence & Privilege
always is false and the skill does not modify other skills or system configuration. The agent may invoke it autonomously (platform default), but the skill does not request elevated persistence.
Assessment
This skill appears to be what it claims: a simple local system monitor implemented as a shell script. Before installing or enabling it, consider that: the script enumerates your home directory sizes (du ~/*) and lists processes (ps aux / top) which can reveal filenames and command-line arguments (possible sensitive data). It also pings 8.8.8.8 to check connectivity. If you are concerned about exposing filenames or process arguments, run the script in a restricted environment or review/modify the script (remove du on ~/* or redact process command lines). No credentials are requested and nothing is downloaded at install time. If you need stricter privacy, do not enable autonomous invocation; run it only on-demand.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk977jdzd9w34h879kjx0a19mdh82m9d0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

System Monitor

Monitor system resources in real-time.

Commands

System Overview

When user says: "system status", "how's the system"

bash skills/system-monitor-1.0.0/scripts/monitor.sh status

CPU Usage

When user says: "CPU usage", "how's CPU"

bash skills/system-monitor-1.0.0/scripts/monitor.sh cpu

Memory Usage

When user says: "memory usage", "RAM status"

bash skills/system-monitor-1.0.0/scripts/monitor.sh memory

Disk Usage

When user says: "disk space", "storage status"

bash skills/system-monitor-1.0.0/scripts/monitor.sh disk

Network Status

When user says: "network status", "connection info"

bash skills/system-monitor-1.0.0/scripts/monitor.sh network

Process List

When user says: "top processes", "what's using CPU"

bash skills/system-monitor-1.0.0/scripts/monitor.sh processes [--top 10]

Temperature (if available)

When user says: "CPU temperature", "system temp"

bash skills/system-monitor-1.0.0/scripts/monitor.sh temp

Examples

# Full system status
bash skills/system-monitor-1.0.0/scripts/monitor.sh status

# Check disk space
bash skills/system-monitor-1.0.0/scripts/monitor.sh disk

# Top 5 processes
bash skills/system-monitor-1.0.0/scripts/monitor.sh processes --top 5

# Monitor mode (continuous)
bash skills/system-monitor-1.0.0/scripts/monitor.sh watch --interval 5

Response Format

🖥️  **System Status** (2026-03-10 12:30:00)

**CPU:** 25% (4 cores)
**Memory:** 8.2GB / 16GB (51%)
**Disk:** 256GB / 512GB (50%)
**Network:** 🟢 Connected (WiFi)
**Uptime:** 3 days, 4 hours

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…