← Back to Skills Marketplace
aprilox

System Monitor OpenClaw

by Aprilox · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
600
Downloads
0
Stars
4
Active Installs
2
Versions
Install in OpenClaw
/install clawstats
Description
Monitor CPU, RAM, disk space, temperature, load average, and top processes on OpenClaw systems using a single versatile script.
README (SKILL.md)

📊 ClawStat Skill

A comprehensive system monitoring skill for OpenClaw agents to track server health and performance.

🚀 Features

  • CPU & RAM: Real-time usage statistics.
  • Disk: Track available space on the root partition.
  • Temperature: Monitor CPU temperature (via sensors or thermal_zone).
  • Top Processes: Identify resource-hungry applications.
  • Load Average: Check system pressure over time.

🛠️ Tools

The skill provides a single versatile script:

  • monitor.sh [cpu|ram|disk|temp|top|all]: Get specific or full system stats.

📦 Installation (Manual)

  1. Clone or copy this directory to ~/.openclaw/workspace/skills/clawstats.
  2. Ensure monitor.sh is executable: chmod +x monitor.sh.
  3. (Optional) Install lm-sensors for temperature tracking.

📖 Usage Examples

  • monitor.sh all: Get a complete health report.
  • monitor.sh top: See which processes are slowing down the system.

Created by Chela 🫐 & Aprilox

Usage Guidance
This skill appears to be a harmless local monitoring script. Before installing, verify the script content (monitor.sh) and confirm you are comfortable running it on your systems. Ensure the expected commands (free, df, top, ps) exist on target hosts and install lm-sensors only if you trust it and need temperature readings. Note the SKILL.md lists required binaries while the registry metadata did not — a minor documentation mismatch. Because the agent can invoke skills autonomously by default, consider whether you want the agent to run monitoring commands automatically; if not, disable autonomous invocation for this skill. If you need stronger guarantees, run the script in a limited environment (non-root user) and audit its behavior on a test machine first.
Capability Analysis
Type: OpenClaw Skill Name: clawstats Version: 1.0.1 The 'clawstats' skill is a system monitoring tool that gathers CPU, RAM, disk, temperature, and process information. The `SKILL.md` clearly describes its purpose and lists standard required binaries (`free`, `df`, `top`, `ps`). The `monitor.sh` script uses only standard Unix/Linux commands for system statistics and does not exhibit any malicious behavior such as data exfiltration, persistence mechanisms, or unauthorized network activity. Input handling for script arguments is safe via a `case` statement, preventing shell injection. There are no prompt injection attempts in the `SKILL.md`.
Capability Assessment
Purpose & Capability
The name/description (system CPU, RAM, disk, temp, top processes) matches the provided script and SKILL.md. The script uses standard system tools (top, free, df, ps, sensors/thermal_zone) consistent with a monitoring utility. Minor inconsistency: the registry metadata listed no required binaries, while SKILL.md metadata lists required bins (free, df, top, ps); this is a documentation mismatch but not a security issue.
Instruction Scope
SKILL.md instructs local installation and use of monitor.sh and documents optional lm-sensors for temperature — the runtime instructions are narrowly scoped to gathering local system metrics. The script reads only typical system locations (/proc via commands and /sys/class/thermal/thermal_zone0/temp) and runs local commands. It does not attempt to read unrelated files, transmit data over the network, or access secrets.
Install Mechanism
There is no automated install spec; this is an instruction-only skill with a single included script. No downloads or archive extraction are performed. Manual install steps are local (copy to workspace, chmod +x). Low install risk.
Credentials
The skill requires no environment variables, no credentials, and no config paths. The tools it expects (top, free, df, ps, optionally sensors) are proportionate to a monitoring tool. Nothing requests unrelated secrets or elevated external access.
Persistence & Privilege
The skill is not forced-always (always:false). disable-model-invocation is false (normal), meaning the agent could invoke the skill autonomously — appropriate for a utility. The skill does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install clawstats
  3. After installation, invoke the skill by name or use /clawstats
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Renamed skill from "system-monitor" to "clawstats" - Updated documentation and installation path to reflect new name - No changes to features or functionality
v1.0.0
system-monitor 1.0.0 - Initial release of a comprehensive system monitoring skill for OpenClaw. - Provides real-time CPU, RAM, disk usage, temperature, process stats, and load average. - Includes `monitor.sh` script with options for targeted or full health checks. - Manual installation and basic usage instructions provided.
Metadata
Slug clawstats
Version 1.0.1
License
All-time Installs 4
Active Installs 4
Total Versions 2
Frequently Asked Questions

What is System Monitor OpenClaw?

Monitor CPU, RAM, disk space, temperature, load average, and top processes on OpenClaw systems using a single versatile script. It is an AI Agent Skill for Claude Code / OpenClaw, with 600 downloads so far.

How do I install System Monitor OpenClaw?

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

Is System Monitor OpenClaw free?

Yes, System Monitor OpenClaw is completely free (open-source). You can download, install and use it at no cost.

Which platforms does System Monitor OpenClaw support?

System Monitor OpenClaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created System Monitor OpenClaw?

It is built and maintained by Aprilox (@aprilox); the current version is v1.0.1.

💬 Comments