/install event-monitor
Predictive Monitoring Skill
This skill monitors system resources and predicts future CPU spikes based on past data.
Commands
/collect-metrics
Triggers a collection of the top 10 CPU and Memory consuming processes.
The results are saved to a local SQLite database monitoring.db.
/predict-usage
Analyzes collected CPU metrics, trains a Random Forest model, and predicts CPU behavior for the next 24 hours. High CPU usage alerts (Amber, Red) are saved to the Alert table.
/generate-report
Generates an Excel report of the latest captured metrics.
Instructions for Agent
To collect metrics (without prediction), run python {baseDir}/monitoring.py.
To collect metrics and run predictive analysis, run python {baseDir}/monitoring.py --predict.
To verify the database, look for monitoring.db in the skill directory.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install event-monitor - After installation, invoke the skill by name or use
/event-monitor - Provide required inputs per the skill's parameter spec and get structured output
What is Monitoring Skill?
Predicts CPU spikes using Random Forest regressor, monitors system resources, saves metrics, and generates Excel reports. It is an AI Agent Skill for Claude Code / OpenClaw, with 354 downloads so far.
How do I install Monitoring Skill?
Run "/install event-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Monitoring Skill free?
Yes, Monitoring Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Monitoring Skill support?
Monitoring Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Monitoring Skill?
It is built and maintained by Ning (@ningtoba); the current version is v1.0.4.