← Back to Skills Marketplace
darkstards9

rpe-grafana

by DarkStarDS9 · GitHub ↗ · v1.0.2
cross-platform ✓ Security Clean
716
Downloads
0
Stars
3
Active Installs
2
Versions
Install in OpenClaw
/install rpe-grafana
Description
Read current values from Grafana dashboards without knowing the underlying queries. Use when: asked about values visible in a Grafana dashboard (sensor readi...
Usage Guidance
This skill appears to do what it says: it reads Grafana dashboards and executes the panel-backed queries via Grafana's own datasource API. Before installing: 1) use a least-privilege Grafana credential (Viewer role or a narrowly scoped API key) rather than an admin account; 2) be aware the skill will cause Grafana to query your datasources (possible load/cost or side effects); 3) check that your Grafana API-key usage matches the skill's Basic auth implementation (Grafana API keys commonly require Bearer tokens — you may need to supply a user/password credential instead or update the code); 4) review the included index.js if you need guarantees about network endpoints or logging; and 5) monitor and rotate credentials if you later remove the skill or suspect misuse. Overall the bundle is internally consistent and does not contain hidden endpoints or unrelated credential requests.
Capability Analysis
Type: OpenClaw Skill Name: rpe-grafana Version: 1.0.2 The rpe-grafana skill is a legitimate tool for retrieving metrics from Grafana dashboards. It implements tools to list dashboards, list panels, and execute pre-defined queries associated with specific panels using the standard Grafana API (/api/ds/query). The implementation includes security-conscious design choices, such as only executing queries already defined within a dashboard rather than allowing arbitrary query injection, and it correctly uses URI encoding for parameters in index.js.
Capability Assessment
Purpose & Capability
Name/description match what the code implements: listing dashboards, listing panels, and calling Grafana endpoints to read panel-backed data. Required env vars (GRAFANA_URL, GRAFANA_USER, GRAFANA_PASSWORD) are appropriate for accessing Grafana.
Instruction Scope
SKILL.md and index.js stick to reading dashboards/panels and calling Grafana APIs. The skill fetches dashboard JSON and then posts to Grafana's /api/ds/query to have Grafana execute datasource queries — this is expected behaviour for returning panel values, but it means Grafana will in turn query backend datasources. The SKILL.md says you can supply a password or API key; the code uses HTTP Basic auth (Authorization: Basic ...) which may not work with Grafana API keys that expect Bearer tokens — a small mismatch to be aware of.
Install Mechanism
No install/download steps; code is included in the bundle (index.js) and will be loaded by the platform. No network installs or external archives are pulled at install time.
Credentials
Only Grafana access credentials are requested, which is proportionate. Recommendation: provide a least-privilege read-only (Viewer) account or a properly-scoped API key. Avoid using high-privilege/admin credentials. Also note the code defaults user to 'admin' when none provided, which could lead to unintended privilege usage.
Persistence & Privilege
always is false and the skill does not request special platform privileges or modify other skills' configs. It registers optional tools for autonomous invocation (platform default) but does not request permanent elevated presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rpe-grafana
  3. After installation, invoke the skill by name or use /rpe-grafana
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Fixed API incompatibility
v1.0.1
- Improved documentation for rpe-grafana usage, setup, and limitations - Clarified skill purpose: reading current values from existing Grafana dashboards by dashboard/panel name - Added detailed examples and typical workflow - Listed required environment variables and configuration steps - Outlined available tools and their parameters/returns
Metadata
Slug rpe-grafana
Version 1.0.2
License
All-time Installs 3
Active Installs 3
Total Versions 2
Frequently Asked Questions

What is rpe-grafana?

Read current values from Grafana dashboards without knowing the underlying queries. Use when: asked about values visible in a Grafana dashboard (sensor readi... It is an AI Agent Skill for Claude Code / OpenClaw, with 716 downloads so far.

How do I install rpe-grafana?

Run "/install rpe-grafana" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is rpe-grafana free?

Yes, rpe-grafana is completely free (open-source). You can download, install and use it at no cost.

Which platforms does rpe-grafana support?

rpe-grafana is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created rpe-grafana?

It is built and maintained by DarkStarDS9 (@darkstards9); the current version is v1.0.2.

💬 Comments