grafana-dashboard

>

INSTALLATION
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill grafana-dashboard
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Grafana Dashboard

Table of Contents

  • [Overview](#overview)
  • [When to Use](#when-to-use)
  • [Quick Start](#quick-start)
  • [Reference Guides](#reference-guides)
  • [Best Practices](#best-practices)

Overview

Design and implement comprehensive Grafana dashboards with multiple visualization types, variables, and drill-down capabilities for operational monitoring.

When to Use

  • Creating monitoring dashboards
  • Building operational insights
  • Visualizing time-series data
  • Creating drill-down dashboards
  • Sharing metrics with stakeholders

Quick Start

Minimal working example:

{

  "dashboard": {

    "title": "Application Performance",

    "description": "Real-time application metrics",

    "tags": ["production", "performance"],

    "timezone": "UTC",

    "refresh": "30s",

    "templating": {

      "list": [

        {

          "name": "datasource",

          "type": "datasource",

          "datasource": "prometheus"

        },

        {

          "name": "service",

          "type": "query",

          "datasource": "prometheus",

          "query": "label_values(requests_total, service)"

        }

      ]

    },

    "panels": [

      {

        "id": 1,

// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Grafana Dashboard JSONGrafana Dashboard JSON
Grafana Provisioning ConfigurationGrafana Provisioning Configuration
Grafana Alert ConfigurationGrafana Alert Configuration
Grafana API ClientGrafana API Client
Docker Compose SetupDocker Compose Setup

Best Practices

✅ DO

  • Use meaningful dashboard titles
  • Add documentation panels
  • Implement row-based organization
  • Use variables for flexibility
  • Set appropriate refresh intervals
  • Include runbook links in alerts
  • Test alerts before deploying
  • Use consistent color schemes
  • Version control dashboard JSON

❌ DON'T

  • Overload dashboards with too many panels
  • Mix different time ranges without justification
  • Create without runbooks
  • Ignore alert noise
  • Use inconsistent metric naming
  • Set refresh too frequently
  • Forget to configure datasources
  • Leave default passwords
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card