← Back to Skills Marketplace
akellacom

Prometheus

by Akellacom · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install prometheus
  3. After installation, invoke the skill by name or use /prometheus
  4. 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
Slug prometheus
Version 1.1.0
License
All-time Installs 18
Active Installs 18
Total Versions 2
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.

💬 Comments