/install iyeque-local-system-info
Local System Info Skill
Monitor local system resources including CPU, memory, disk usage, and running processes.
Tool API
system_info
Retrieve system metrics.
- Parameters:
action(string, required): One ofsummary,cpu,memory,disk,processes.limit(integer, optional): Number of processes to list (default: 20). Only used withaction=processes.
Usage:
# Get full system summary
uv run --with psutil skills/local-system-info/sysinfo.py summary
# CPU metrics only
uv run --with psutil skills/local-system-info/sysinfo.py cpu
# Memory metrics only
uv run --with psutil skills/local-system-info/sysinfo.py memory
# Disk usage
uv run --with psutil skills/local-system-info/sysinfo.py disk
# List top processes by CPU usage
uv run --with psutil skills/local-system-info/sysinfo.py processes --limit 10
Output Format
summary
{
"cpu": {
"cpu_percent": 15.2,
"cpu_count": 8,
"load_avg": [0.5, 0.3, 0.2]
},
"memory": {
"total": 17179869184,
"available": 8589934592,
"percent": 50.0,
"swap_percent": 5.2
},
"disk": {
"total": 500000000000,
"used": 250000000000,
"free": 250000000000,
"percent": 50.0
}
}
processes
[
{
"pid": 1234,
"name": "python3",
"username": "user",
"cpu_percent": 5.2,
"memory_percent": 2.1
},
...
]
Metrics Explained
- cpu_percent: Current CPU utilization (0-100%)
- cpu_count: Number of logical CPU cores
- load_avg: System load average (1, 5, 15 min) normalized by CPU count
- memory.total/available: RAM in bytes
- memory.percent: RAM usage percentage
- disk.percent: Root filesystem usage percentage
- processes: Top N processes sorted by CPU usage
Requirements
- psutil: Cross-platform system monitoring library
- Python 3.6+: For f-string support and typing
Platform Support
Works on Linux, macOS, Windows, and WSL. Some metrics may vary by platform:
load_avg: Not available on Windows- Process information depth varies by OS
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install iyeque-local-system-info - After installation, invoke the skill by name or use
/iyeque-local-system-info - Provide required inputs per the skill's parameter spec and get structured output
What is Local System Info (Iyeque)?
Return system metrics (CPU, RAM, disk, processes) using psutil. It is an AI Agent Skill for Claude Code / OpenClaw, with 836 downloads so far.
How do I install Local System Info (Iyeque)?
Run "/install iyeque-local-system-info" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Local System Info (Iyeque) free?
Yes, Local System Info (Iyeque) is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Local System Info (Iyeque) support?
Local System Info (Iyeque) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Local System Info (Iyeque)?
It is built and maintained by iyeque (@iyeque); the current version is v1.1.0.