What problem does it solve? Building and maintaining Dynatrace dashboards requires precise JSON structure, valid DQL queries, correct visualization field types, and careful update workflows that preserve user edits. This Skill provides the operational knowledge to create, modify, query, and analyze dashboards without inventing invalid queries or overwriting server state. ## Core Features & Use Cases - Dashboard Creation & Updates: Follows a mandatory 7-step workflow including DQL validation with dtctl, downloading existing dashboards before updates, and deploying with dtctl apply. - Visualization Guidance: Maps visualization types (lineChart, donutChart, singleValue, heatmap, maps, and more) to required DQL output field types so tiles render correctly. - Variable Configuration: Defines query, text, and CSV variables with correct reference syntax, modifiers, and default values for dynamic dashboard filtering. - Dashboard Analysis: Extracts queries, resolves variables, and assesses dashboard purpose and health from fetched JSON. - Use Case: A user asks to build a service health dashboard showing response time, error counts, and event categories. The Skill loads domain knowledge, validates each DQL query, constructs the JSON with matching tiles and layouts, and deploys it with dtctl apply. ## Quick Start Ask the assistant to create a Dynatrace dashboard showing service response times and error counts using validated DQL queries.