Work with Dynatrace dashboards - create, modify, query, and analyze dashboard JSON including tiles, layouts, DQL queries, variables, and visualizations. Supports dashboard creation, updates, data extraction, structure analysis, and best practices.
Work with Dynatrace notebooks - create, modify, query, and analyze notebook JSON including sections, DQL queries, visualizations, markdown documentation, and analytics workflows. Supports notebook creation from scratch, section-based updates, data extraction from Document Store, structure analysis, investigation…
Work with Davis Analyzers for forecasting, anomaly detection, correlation, and advanced analysis. Provides analyzer metadata, execution patterns, input parameters, polling, result interpretation, and integration with notebooks and investigation workflows. Always load dt-dql-essentials/SKILL.md first.
REQUIRED before generating any DQL queries. Provides critical syntax rules, common pitfalls, and patterns. Load this skill BEFORE writing DQL to avoid syntax errors.
Migrate Dynatrace classic and Gen2 entity-based DQL, topology navigation, and classic entity selectors to Smartscape equivalents. Use this skill when users want to convert classic entities to Smartscape nodes, rewrite entityName, entityAttr, or classicEntitySelector patterns, or map old relationships to Smartscape…
Work with Dynatrace events including custom event ingestion, Davis events, business events, and event correlation. Covers sendevent tool, event types, properties, correlation IDs, polling, and integration with logs, problems, and notebooks. Always load dt-dql-essentials/SKILL.md first.
Real User Monitoring (RUM), Web Vitals, user sessions, mobile crashes, page performance, user interactions, and frontend errors. Query web and mobile frontend telemetry.
Host and process metrics including CPU, memory, disk, network, containers, and process-level telemetry. Monitor infrastructure health and resource utilization.
Ship a new dtctl release — bump version, write changelog entries, run tests, commit, tag, push, and write GitHub release notes. Use this skill whenever the user says "release", "ship it", "cut a release", "new version", "bump version", "publish", or asks about the dtctl release process. Also use when the user wants to…
Investigate incidents, debug performance issues, analyze logs, and manage observability resources in Dynatrace using the dtctl CLI. Use this skill whenever the user asks about error rates, latency spikes, service health, crash-looping pods, web vitals, SLO status, open problems, root cause analysis, log patterns…
Perform a thorough quality review of a pull request or feature branch before merging. Use this skill whenever the user asks to review a PR, check if code is production-ready, assess quality, verify docs are updated, or asks "is this ready to merge?", "review this PR", "check quality", "is this production ready?", or…
MCP server "NICKNAME" as configured in israel-salgado/dt-mcp-server. Runs locally from the @dynatrace-oss/dynatrace-mcp-server npm package. Needs 1 environment variable to run.
MCP server "demo.live" as configured in israel-salgado/dt-mcp-server. Runs locally from the @dynatrace-oss/dynatrace-mcp-server npm package. Needs 1 environment variable to run.
Claude Code instructions for israel-salgado/dt-mcp-server, covering dynatrace ai workspace — session briefing, governing reference for tenant interaction (agent-agnostic), environment, tool selection (mcp vs dtctl) and always-on behaviors.