← Back to Skills Marketplace
yushimohuang

system-monitor-tool

by yushimohuang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
517
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install system-monitor-tool
Description
System resource monitoring (CPU, memory, disk, network). Use when user asks "system status", "CPU usage", "memory usage", "disk space", or wants to monitor s...
README (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
Usage Guidance
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.
Capability Analysis
Type: OpenClaw Skill Name: system-monitor-tool Version: 1.0.0 The system-monitor-tool skill is a standard resource monitoring utility that uses common system commands (ps, top, df, free, ifconfig) to report CPU, memory, disk, and network status. The code in scripts/monitor.sh is transparent, lacks obfuscation, and does not perform any unauthorized data exfiltration or persistence actions.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install system-monitor-tool
  3. After installation, invoke the skill by name or use /system-monitor-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the system-monitor skill. - Provides real-time monitoring of system resources: CPU, memory, disk, network, uptime, and temperature (if available). - Includes commands for full system status, specific resource usage, top processes, and continuous monitoring. - Responds to natural language prompts like "CPU usage," "disk space," or "system status." - Outputs results in a clear, easy-to-read summary format.
Metadata
Slug system-monitor-tool
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 517 downloads so far.

How do I install system-monitor-tool?

Run "/install system-monitor-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is system-monitor-tool free?

Yes, system-monitor-tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does system-monitor-tool support?

system-monitor-tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created system-monitor-tool?

It is built and maintained by yushimohuang (@yushimohuang); the current version is v1.0.0.

💬 Comments