Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aj-geddes avatar

Grafana Dashboard

  • 451 installs
  • 305 repo stars
  • Updated March 4, 2026
  • aj-geddes/useful-ai-prompts

grafana-dashboard is an agent skill that designs Grafana panels, queries, and alerts to observe service health, latency, errors, and business metrics in production for developers who need actionable observability dashboa

About

grafana-dashboard is an agent skill from aj-geddes/useful-ai-prompts that helps developers design production Grafana dashboards for service observability. The skill guides panel layout, metric queries, visualization choices, and alert thresholds for health signals like latency, error rates, saturation, and business KPIs. Agents use it when a running service lacks clear operational visibility or when on-call engineers need faster incident triage through structured dashboards. Developers reach for grafana-dashboard when Prometheus, Loki, or other datasource-backed monitoring must translate raw metrics into SLO-friendly views and paging rules. The workflow produces dashboard JSON definitions, query snippets, and alert configurations ready to import or refine in Grafana.

  • Panel design for SLOs and golden signals
  • Prometheus or Loki query authoring
  • Variable-driven reusable dashboards
  • Alert rule definition and thresholds
  • Runbook-linked annotations and drill-downs

Grafana Dashboard by the numbers

  • 451 all-time installs (skills.sh)
  • Ranked #273 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill grafana-dashboard

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs451
repo stars305
Last updatedMarch 4, 2026
Repositoryaj-geddes/useful-ai-prompts

How do you design Grafana dashboards for production?

Design Grafana panels, queries, and alerts to observe service health, latency, errors, and business metrics in production environments.

Who is it for?

Backend and platform engineers who need production Grafana dashboards for service health, latency, errors, and business metrics.

Skip if: Teams without Grafana or metrics backends who only need local debug logging instead of production observability.

When should I use this skill?

A developer asks to create Grafana dashboards, panels, queries, or alerts for production service monitoring.

What you get

Grafana dashboard definitions, panel query snippets, and alert rule configurations

  • Grafana dashboard JSON
  • Alert rule definitions

Files

SKILL.mdMarkdownGitHub ↗

Grafana Dashboard

Table of Contents

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

Related skills

How it compares

Pick grafana-dashboard over generic monitoring advice when you need import-ready Grafana panel and alert structures for production datasources.

FAQ

What metrics does grafana-dashboard cover?

grafana-dashboard covers service health, latency, errors, saturation, and business metrics in Grafana panels. The skill designs queries and visualizations so production signals are visible on one operational dashboard.

Does grafana-dashboard configure alerts?

grafana-dashboard helps define Grafana alert rules alongside dashboard panels. Developers get threshold guidance for latency, error rates, and KPI regressions tied to on-call response.

DevOps & CI/CDmonitoringinfra

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.