Monitor
Create monitors for anything. User defines what to check, skill handles scheduling and alerts.
Why use this skill?
Keep track of your infrastructure with the OpenClaw Monitor skill. Define custom health checks for HTTP, processes, disk space, and SSL certificates.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/monitorWhat This Skill Does
The Monitor skill is a robust, user-centric observability tool designed for the OpenClaw AI ecosystem. Unlike automated monitoring solutions that assume access to your infrastructure, this skill operates as an extension of your intent. It allows you to define exactly what you want to watch—whether it is a public HTTP endpoint, a specific system process, available disk space, or SSL certificate expiration—and handles the scheduling and alert delivery automatically.
At its core, the skill manages a directory structure in ~/monitor/, storing JSON-based definitions and detailed execution logs in ~/monitor/logs/. It prioritizes local execution using common utilities like curl, openssl, pgrep, and df, ensuring that you maintain full control over your data. By requiring the user to explicitly define the "what" and the "how," the Monitor skill avoids unauthorized access to sensitive systems while providing professional-grade alerting capabilities.
Installation
To integrate the Monitor skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/ivangdavila/monitor
Once installed, ensure your system has the necessary dependencies like curl and openssl to utilize the full range of check types. The skill will automatically initialize the required directories upon its first execution.
Use Cases
This skill is ideal for developers and system administrators who need lightweight oversight without the overhead of enterprise monitoring software. Use it to keep track of production API uptime, receive notifications when a critical service process crashes, or get alerted before your server storage hits capacity. It acts as a "heartbeat" monitor for your personal digital infrastructure.
Example Prompts
- "Monitor my website status at https://example.com every 10 minutes and alert me via Pushover if it goes down."
- "Check if the nginx process is running on my machine every 5 minutes and notify me if it fails."
- "Please set up a check for the SSL certificate on mydomain.com and alert me if it expires in less than 30 days."
Tips & Limitations
- Transparency: The skill only performs actions you explicitly authorize. Always review your
monitors.jsonto see what is currently being tracked. - Alerting: While the skill supports Pushover, you can integrate your own webhooks for custom alert routing.
- Limitations: This skill does not automatically discover services. You must provide the target endpoint or system path for every monitor you create. It does not store passwords; ensure any necessary environment variables are set externally.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ivangdavila-monitor": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, code-execution
Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.