What problem does it solve?
Editing an existing monitoring dashboard in Nightingale (n9e) normally requires navigating the UI and manually tweaking variables, PromQL queries, and panel settings. This Skill lets you make those changes through natural language, with a built-in proposal-and-confirmation flow so nothing is written to the database until you approve the diff.
Core Features & Use Cases
- Variable Management: Change a template variable's definition, default value, label, or multi-select behavior, and add or delete variables.
- Variable Health Check & Fix: Scan variable definitions and chart references to detect smells like undefined variable references or inconsistent datasource references, then fix them in one proposal.
- Chart Series Editing: Modify PromQL queries, legends, units, titles, add or remove series, and change chart types (e.g., stat to timeseries) on Prometheus/VictoriaMetrics panels.
- Use Case: You notice the CPU chart on a dashboard queries the wrong metric. Ask the assistant to change the query to only look at total cores; it reads the current dashboard, validates the new PromQL returns data, and shows you a change list for confirmation before persisting.
Quick Start
Ask the assistant to change the default value of the ident variable on this dashboard to web01.