← Back to Skills Marketplace
2183
Downloads
2
Stars
18
Active Installs
2
Versions
Install in OpenClaw
/install prometheus
Description
Query Prometheus monitoring data to check server metrics, resource usage, and system health. Use when the user asks about server status, disk space, CPU/memo...
Usage Guidance
This skill appears to do exactly what it says: query Prometheus HTTP APIs for metrics. Before installing, note that the CLI will read and set environment variables from local .env files (workspace and current directory) and will write a config file (prometheus.json) into your OpenClaw workspace (or the path you provide). Don’t point it at untrusted Prometheus endpoints; review the generated prometheus.json to ensure no sensitive credentials are stored there in plaintext. If you keep secrets in a workspace .env, be aware the CLI may load them into process.env (it does not transmit them anywhere except to the Prometheus instances you configure).
Capability Analysis
Type: OpenClaw Skill
Name: prometheus
Version: 1.1.0
The Prometheus skill is a legitimate monitoring tool designed to query metrics from one or multiple Prometheus instances. It includes a configuration wizard in `scripts/cli.js` that saves connection details and credentials to a local JSON file within the OpenClaw workspace, and it uses standard Node.js `fetch` calls in `scripts/query.js` to interact with the Prometheus API. No evidence of data exfiltration, malicious execution, or prompt injection was found; the code logic is consistent with its stated purpose of system health monitoring.
Capability Assessment
Purpose & Capability
Name/description (query Prometheus metrics) align with the files and code: the CLI reads a config or environment, performs Prometheus HTTP API calls, supports multi-instance queries and basic auth — all expected for this purpose.
Instruction Scope
SKILL.md directs running the provided node scripts and storing a config in the OpenClaw workspace; the code also loads optional .env files from the workspace and CWD which could populate process.env. Reading local .env files and allowing PROMETHEUS_* env fallbacks is plausible for convenience, but it means the skill will read local environment files beyond only a single dedicated config file.
Install Mechanism
No install spec; the skill is instruction + Node.js scripts. That is low-risk and consistent with a CLI-style skill.
Credentials
The skill declares no required env vars, and the code only uses PROMETHEUS_URL/USER/PASSWORD and any entries from a local prometheus.json. However, the loader will parse .env files in the workspace and CWD and set any keys not already present in process.env — this can pull unrelated secrets (if present in .env) into process.env for the process, though they are used only as fallbacks and not exfiltrated by the code.
Persistence & Privilege
always is false and the skill writes only its own config (prometheus.json) under the OpenClaw workspace or a path provided by PROMETHEUS_CONFIG. It does not modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prometheus - After installation, invoke the skill by name or use
/prometheus - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Multi-instance support, config file support, .env fallback, interactive init command
v1.0.0
Initial release - Query Prometheus monitoring data for server metrics
Metadata
Frequently Asked Questions
What is Prometheus?
Query Prometheus monitoring data to check server metrics, resource usage, and system health. Use when the user asks about server status, disk space, CPU/memo... It is an AI Agent Skill for Claude Code / OpenClaw, with 2183 downloads so far.
How do I install Prometheus?
Run "/install prometheus" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Prometheus free?
Yes, Prometheus is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Prometheus support?
Prometheus is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Prometheus?
It is built and maintained by Akellacom (@akellacom); the current version is v1.1.0.
More Skills