home / skills / jeremylongshore / claude-code-plugins-plus-skills / grafana-dashboard-creator

grafana-dashboard-creator skill

/skills/02-devops-advanced/grafana-dashboard-creator

This skill helps automate grafana dashboard creation by providing step-by-step guidance and production-ready configurations for DevOps teams.

npx playbooks add skill jeremylongshore/claude-code-plugins-plus-skills --skill grafana-dashboard-creator

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
2.2 KB
---
name: "grafana-dashboard-creator"
description: |
  Create grafana dashboard creator operations. Auto-activating skill for DevOps Advanced.
  Triggers on: grafana dashboard creator, grafana dashboard creator
  Part of the DevOps Advanced skill category. Use when working with grafana dashboard creator functionality. Trigger with phrases like "grafana dashboard creator", "grafana creator", "grafana".
allowed-tools: "Read, Write, Edit, Bash(cmd:*), Grep"
version: 1.0.0
license: MIT
author: "Jeremy Longshore <[email protected]>"
---

# Grafana Dashboard Creator

## Overview

This skill provides automated assistance for grafana dashboard creator tasks within the DevOps Advanced domain.

## When to Use

This skill activates automatically when you:
- Mention "grafana dashboard creator" in your request
- Ask about grafana dashboard creator patterns or best practices
- Need help with advanced devops skills covering kubernetes, terraform, advanced ci/cd, monitoring, and infrastructure as code.

## Instructions

1. Provides step-by-step guidance for grafana dashboard creator
2. Follows industry best practices and patterns
3. Generates production-ready code and configurations
4. Validates outputs against common standards

## Examples

**Example: Basic Usage**
Request: "Help me with grafana dashboard creator"
Result: Provides step-by-step guidance and generates appropriate configurations


## Prerequisites

- Relevant development environment configured
- Access to necessary tools and services
- Basic understanding of devops advanced concepts


## Output

- Generated configurations and code
- Best practice recommendations
- Validation results


## Error Handling

| Error | Cause | Solution |
|-------|-------|----------|
| Configuration invalid | Missing required fields | Check documentation for required parameters |
| Tool not found | Dependency not installed | Install required tools per prerequisites |
| Permission denied | Insufficient access | Verify credentials and permissions |


## Resources

- Official documentation for related tools
- Best practices guides
- Community examples and tutorials

## Related Skills

Part of the **DevOps Advanced** skill category.
Tags: kubernetes, terraform, helm, monitoring, iac

Overview

This skill automates creation and validation of Grafana dashboards for production monitoring and observability. It provides step-by-step guidance, generates configuration and JSON models, and recommends integration patterns with Kubernetes, Terraform, and CI/CD pipelines. Designed for DevOps engineers who need repeatable, production-ready dashboard assets.

How this skill works

The skill inspects monitoring requirements, data sources, and existing metrics to generate Grafana dashboard JSON or provision via Terraform/Helm. It follows best-practice layout patterns, configures panels and alerts, and produces code snippets you can drop into pipelines. Outputs include validation checks against common schema issues and deployment recommendations.

When to use it

  • When you need to create or update Grafana dashboards programmatically
  • When standardizing dashboards across teams or environments
  • When integrating dashboard provisioning into Terraform, Helm, or CI/CD pipelines
  • When validating dashboard JSON or resolving schema/configuration errors
  • When designing monitoring views for Kubernetes or cloud-native stacks

Best practices

  • Model dashboards around user workflows and key SLOs rather than individual metrics
  • Reuse templated panels and variables to keep dashboards consistent and maintainable
  • Provision dashboards from version-controlled config (Terraform/Helm) and deploy via CI/CD
  • Define alerting rules alongside panels and test alerts in a staging environment
  • Validate generated JSON against Grafana schema and run automated checks in pipelines

Example use cases

  • Generate a Grafana dashboard JSON from a set of Prometheus metrics and labels
  • Create Terraform resources to provision dashboards across multiple environments
  • Convert an existing dashboard into a reusable template with variables and panel groups
  • Integrate dashboard deployment into a CI pipeline that validates and applies changes
  • Troubleshoot and fix schema validation errors in exported dashboard JSON

FAQ

Can this skill produce dashboards that are ready for CI/CD deployment?

Yes. It generates production-ready dashboard JSON and Terraform/Helm snippets and provides recommendations for including validation and deployment steps in CI/CD.

What data sources does it support?

It focuses on common cloud-native sources like Prometheus, Loki, and InfluxDB and produces configs that map panels and queries to those sources; custom sources can be adapted with provided templates.