monitoring-observability
Prometheus, Grafana, logging, alerting, and data pipeline observability
semantic-searchstatus
Use when you want to check semantic search server status, indexing progress, or watcher state
prometheus-observer
Observe and report on Prometheus installation state, active alerts, AlertManager configuration, and rule evaluation status. Trigger with /prometheus-status
distributed-tracing
Use when implementing distributed tracing, using Jaeger or Tempo, debugging microservices latency, or asking about "tracing", "Jaeger", "OpenTelemetry", "spans", "traces", "observability"
logging-best-practices
Use before implementing logs in a medium to large scale production system.
observability-audit
Use when auditing logging, monitoring, alerting, tracing, or metrics. Covers structured logging, error tracking, health checks, dashboards, distributed tracing, and incident detection capabilities.
new-relic-automation
Automate New Relic tasks via Rube MCP (Composio): APM, alerts, dashboards, NRQL queries, and infrastructure monitoring. Always search tools first for current schemas.
add-dashboard
Create a new customizable dashboard with its own chart registry, provider, and page. Use when adding dashboards like DRep or SPO dashboard.
forge-blending
Add alpha blending, alpha testing, or additive blending to an SDL GPU project. Configure blend state, sort transparent objects, and set up clip/discard for cutout transparency.
forge-shader-grid
Add a procedural anti-aliased grid floor to an SDL3 GPU scene using fwidth()/smoothstep() in the fragment shader. Covers procedural rendering, screen-space derivatives for anti-aliasing, distance fade, and using multiple graphics pipelines in a single render pass.
tracing
Tracing, observability, and instrumentation conventions for the Ghost codebase. MUST READ before adding or modifying: tracing spans, #[tracing::instrument] attributes, tracing::info_span!() calls, OTel semantic convention fields (gen_ai.*), span hierarchy, or any observability-related code. Failure to follow these conventions produces inconsistent telemetry.
observability
Observability engineering: distributed tracing, structured logging, and metrics with OpenTelemetry. Use when implementing observability in microservices, debugging production with traces, writing SLIs/SLOs/SLAs, or setting up the three pillars (logs, metrics, traces). Covers OpenTelemetry SDK, Jaeger, Prometheus, Grafana, Honeycomb, and Datadog.
grafana-dashboard-design
当用户需要新建、重构、优化、复制、扩展 Grafana Dashboard 或 Panel 时触发。适用于梳理 dashboard 信息架构、选择 panel 类型、统一 datasource/阈值/配色/布局、输出可直接落地的 dashboard JSON 修改方案。若任务是配置 Grafana MCP、安装工具、或处理账号连接问题,转交 mcp-grafana,而不是使用此 skill。
monitoring-alert-builder
Creates monitoring dashboards and alert rules for Prometheus, Grafana, and Datadog
lorawan-network-planner
Plans LoRaWAN network deployments with gateway placement, coverage analysis, and device provisioning
data-freshness-investigation
Trace data lineage backwards from blank dashboards to identify root cause (transformation, source extraction, or dashboard config). Uses parallel agent deployment for 4x faster investigation than manual approaches.
breakdown-feature-prd
Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.
monitoring-operations
Use when setting up metrics, alarms, or troubleshooting missing data in OCI Monitoring. Covers metric namespace confusion, alarm threshold gotchas, log collection setup, and common monitoring gaps.