LaunchKit · 2026
Back to Skills

local-system-info

Return system metrics (CPU, RAM, disk, processes) using psutil.

0
0 downloads
by @iyeque

Setup & Installation

openclaw skills install @iyeque/local-system-info

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

npx clawhub install local-system-info

What This Skill Does

Exposes CPU, RAM, disk, and process metrics from the local machine via psutil. Returns structured JSON for any of five query types: summary, cpu, memory, disk, or processes.

Returns structured JSON output directly, making it easy to pipe results into other tools or agent steps without parsing plain-text output.

When to use it

  • Checking memory pressure before running a heavy build
  • Listing top CPU-consuming processes during a slowdown
  • Monitoring disk usage on a development machine
  • Getting CPU core count and load averages for capacity planning
  • Automating system health checks in a local agent workflow

Example Workflow

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

INPUT

User asks: what's using the most CPU right now?

AGENT
  1. 1Call system_info with action=processes and limit=10
  2. 2Receive JSON array of top processes sorted by cpu_percent
  3. 3Identify the process with the highest cpu_percent value
  4. 4Format the process name, PID, and CPU percentage for the user
OUTPUT

Process 'python3' (PID 1234) is using 5.2% CPU, followed by ...