Librenms
Skill by florianbeer
Why use this skill?
Monitor your network infrastructure with the LibreNMS OpenClaw skill. Get real-time status, health metrics, and active alerts for your devices using simple AI commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/florianbeer/librenmsWhat This Skill Does
The LibreNMS skill for OpenClaw is a powerful read-only monitoring agent designed to bridge your AI assistant with your network infrastructure. By integrating with the LibreNMS REST API, this skill allows users to query device statuses, monitor health sensors, analyze port statistics, and inspect active network alerts directly through natural language commands. It acts as an abstraction layer over complex API calls, providing human-readable output for network operations, ensuring your team has immediate visibility into the health of your routers, switches, and servers without needing to navigate the LibreNMS web interface.
Installation
To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/florianbeer/librenms. Once installed, you must provide authentication credentials. Create a configuration file at ~/.openclaw/credentials/librenms/config.json containing your url and api_token. Alternatively, you may export LIBRENMS_URL and LIBRENMS_TOKEN as environment variables. Ensure that you have curl, jq, and bc installed on your system, as these are required for the skill to fetch, parse, and format the telemetry data effectively.
Use Cases
This skill is perfect for network engineers and system administrators who want to streamline their daily operations. Use it for routine health checks to ensure all devices are operational, for rapid incident response when alerts trigger, or for proactive capacity planning by monitoring interface traffic. It is especially useful for 'at-a-glance' dashboards, allowing you to identify down devices within seconds of an incident. By integrating this into heartbeat or cron scripts, you can automate notifications for critical network issues.
Example Prompts
- "OpenClaw, run a health check on my network and tell me if any devices are currently down."
- "Show me the detailed health status and CPU/memory usage for the device named switch-core-01."
- "List all active unresolved alerts to see what issues currently require my attention."
Tips & Limitations
Note that all operations performed by this skill are strictly read-only; you cannot modify device configurations, reboot machines, or alter alerts through this interface. The tool provides a clean output for uptime and traffic stats, making it much more readable than raw JSON responses. If you encounter connectivity errors, ensure your API token has the necessary read-only permissions and that your LibreNMS instance allows API traffic from your current network location. For self-signed certificates, the underlying script supports the curl -sk flag, but always ensure your internal security policies allow this before proceeding.
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-florianbeer-librenms": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
network-scanner
Scan networks to discover devices, gather MAC addresses, vendors, and hostnames. Includes safety checks to prevent accidental scanning of public networks.
gurkerl
Gurkerl.at grocery shopping via MCP - search products, manage cart, orders, recipes, favorites.
laravel-forge
Manage Laravel Forge servers, sites, deployments, databases, integrations, and more via the Forge API.
Bitpanda
Skill by florianbeer
netatmo
Control Netatmo thermostat and read weather station data. Use for heating control (set temperature, change mode), checking indoor/outdoor temperatures, CO₂ levels, humidity, noise, and pressure readings.