datadog:dashboard

Generate Datadog dashboards as validated Terraform HCL with metric discovery.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/fabn/claude-plugins --skill datadog-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: datadog:dashboard
Source: https://github.com/fabn/claude-plugins/tree/main/plugins/datadog/skills/dashboard
Command: npx skills add https://github.com/fabn/claude-plugins --skill datadog-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building reliable, production-grade Datadog dashboards is time-consuming and error-prone because it requires comprehensive metric discovery, consistent widget grouping and layout, template variable design, team tagging, and generation of correctly formatted Terraform HCL that integrates with project conventions.

Core Features & Use Cases

  • Metric discovery using Datadog MCP, official documentation, and integrations-core CSVs to find metrics, tags, and units.
  • Design and layout of grouped widgets with recommended widget types, sizes, and conditional formats to surface KPIs, trends, and breakdowns.
  • Terraform HCL generation and validation with template variables (always including env), team: tagging, outputs for dashboard_id/url, and terraform fmt checks for repo-ready code.
  • Use Case: Create a Redis or Sidekiq dashboard that includes overview KPIs, latency timeseries, and error breakdowns with env and service filters and write the HCL into the project's monitoring module.

Quick Start

Ask the skill to generate a Terraform Datadog dashboard for the puma integration focusing on throughput, errors, and latency and return a formatted HCL file ready to save to the repo.

Frequently Asked Questions about datadog:dashboard

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

FAQPage Schema
How do I create a Datadog dashboard in Terraform with grouped widgets and template variables?

You generate Terraform HCL for Datadog dashboards by discovering metrics, designing grouped widget layouts with template variables like env, and running terraform fmt validation for repo-ready code.

What is the best way to discover Datadog metrics and tags for a Redis or Sidekiq monitoring dashboard?

Discover Datadog metrics and tags by querying the Datadog MCP, reviewing official documentation, or parsing integrations-core CSVs to identify metrics, tags, and units for Redis, Sidekiq, and Puma integrations.

Can I use Terraform HCL to enforce team tagging and template variables across new Datadog dashboards?

Yes, Terraform HCL generation enforces team: tagging and requires env template variables across Datadog dashboards, ensuring consistent service filtering and ownership for monitoring KPIs and timeseries visualizations.

How do I validate generated Terraform HCL for Datadog dashboards before committing to a monitoring module?

Validate generated Terraform HCL for Datadog dashboards by running terraform fmt checks, enforcing group_definition layout rules, and verifying env and team tags before committing to your project's monitoring module.

Does this approach support generating breakdown visualizations and timeseries for Puma integration dashboards?

Yes, generating Puma integration dashboards includes discovering throughput, error, and latency metrics, designing grouped widget layouts for timeseries, and creating breakdown visualizations filtered by env and service template variables.