dashboard-builder

Builds Grafana and SigNoz dashboards enforcing operator-first question design.

2|Updated May 11, 2026
One-click install
npx skills add https://github.com/himanshu231204/AI_Research_agent --skill dashboard-builder-himanshu231204
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dashboard-builder
Source: https://github.com/himanshu231204/AI_Research_agent/tree/main/.opencode/skills/dashboard-builder
Command: npx skills add https://github.com/himanshu231204/AI_Research_agent --skill dashboard-builder-himanshu231204

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Most monitoring dashboards are cluttered with irrelevant metrics that fail to help operators quickly assess system health, identify bottlenecks, or decide on corrective actions during incidents.

Core Features & Use Cases

This skill enforces an operator-question-first design approach to ensure every panel serves a clear operational purpose. It includes guardrails to eliminate vanity metrics, example panel sets for common services like Elasticsearch, Kafka, and API gateways, and a quality checklist to validate dashboard usability. For example, a DevOps engineer can use this skill to build a Kafka monitoring dashboard that surfaces critical signals like under-replicated partitions and consumer lag instead of cluttering the view with low-value metrics.

Quick Start

Use the dashboard-builder skill to create a Grafana dashboard for your Elasticsearch cluster that answers health, latency, and resource questions for on-call operators.

Frequently Asked Questions about dashboard-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Grafana dashboard for Kafka that shows actionable metrics?

To build an actionable Grafana dashboard for Kafka, start with operator questions to identify critical signals like under-replicated partitions and consumer lag. This approach enforces logical section grouping and threshold styling while removing panels with no operational value.

What are vanity metrics in observability dashboards and how do I remove them?

Vanity metrics in observability dashboards are non-actionable data points that clutter system health views without aiding corrective decisions. You remove them by applying an operator-question-first design approach that validates dashboard usability and eliminates panels lacking clear operational purpose.

Does this dashboard design approach work for SigNoz infrastructure monitoring?

Yes, this dashboard design approach works for SigNoz infrastructure monitoring. It enforces operator-question-first principles to build operational dashboards, ensuring valid dashboard JSON, meaningful threshold styling, and logical section grouping for infrastructure use cases.

How do I create an Elasticsearch monitoring dashboard for on-call operators?

Create an Elasticsearch monitoring dashboard for on-call operators by defining health, latency, and resource questions first. Apply design guardrails to ensure every panel serves a clear operational purpose, generating valid dashboard JSON with meaningful threshold styling.

What is the best way to structure API gateway metrics in an ops dashboard?

The best way to structure API gateway metrics in an ops dashboard is using an operator-question-first design approach. This ensures logical section grouping, applies meaningful threshold styling, and removes low-value vanity panels to surface critical operational signals.

Why do my monitoring dashboards fail to help during incidents?

Monitoring dashboards fail during incidents when they are cluttered with irrelevant vanity metrics instead of actionable signals. Enforcing an operator-question-first design approach ensures panels surface critical health data and bottlenecks for quick corrective decisions.