LaunchKit · 2026
Back to Skills

system-resource-monitor

A clean, reliable system resource monitor for CPU load, RAM, Swap, and Disk usage.

4
5.0k downloads
by @passersss

Setup & Installation

openclaw skills install @passersss/system-resource-monitor

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install system-resource-monitor

What This Skill Does

A skill that reports server health by running a local shell script and returning CPU load averages, RAM, swap, and disk usage in a concise summary. Uptime is included. Relies on native system calls rather than external agents.

Uses native system calls instead of third-party monitoring daemons, so it works on any Unix-like server without installing additional software.

When to use it

  • Checking CPU load before launching a resource-intensive job
  • Verifying free disk space before a large file transfer
  • Reviewing RAM and swap pressure on a low-memory VPS
  • Confirming server uptime after a scheduled reboot
  • Getting a quick health snapshot during active incident triage

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: What's the current server health?

AGENT
  1. 1Receives the request and maps it to the system resource monitor skill
  2. 2Executes the local ./scripts/monitor.sh script
  3. 3Collects output for CPU 1/5/15-minute load averages, RAM and swap usage, and root disk capacity
  4. 4Formats the collected metrics into a structured health report
  5. 5Returns the report with uptime included
OUTPUT

A summary showing CPU load averages, RAM and swap usage percentages, disk capacity and usage, and how long the server has been running