Agent skill · data analytics · alirezarezvani

observability-designer

Use when adding metrics, logs and traces to a service, fixing noisy alerts or designing dashboards. Designs SLIs with slo_designer.py, tunes alerts with alert_optimizer.py and generates dashboards with dashboard_generator.py.

Why this skill is useful

Adds executable scripts for dashboard generation and alert optimization that enhance observability strategies beyond standard practices.

What it needs

Requires python3 installed locally. About 7k tokens when loaded. Last updated 2026-08-05. 23,939 stars on the source repository.

What this skill does

Observability Designer (POWERFUL) Category: Engineering Tier: POWERFUL Description: Design comprehensive observability strategies for production systems including SLI/SLO frameworks, alerting optimization, and dashboard generation. Overview Observability Designer creates production-ready dashboards, alert configurations, and monitoring strategies across the three pillars (metrics, logs, traces). When NOT to use → slo-architect. For SLO/SLI design with error-budget math, multi-window burn-rate alerting thresholds, and SLO review gates, route to slo-architect — it is the authoritative skill for that half. This skill's slodesigner.py produces a quick scaffold only. This skill's lane: dashboards (dashboardgenerator.py) and alert-noise reduction (alertoptimizer.py). Quick Start Verification loop: after deploying optimized alerts, track the report's noise metrics for one on-call rotation — if the actionable-alert ratio didn't improve, re-run --analyze-only against the live config and iterate. Import the generated dashboard into Grafana and confirm every golden-signal panel renders with live data before closing the task. Core Competencies SLI/SLO/SLA Framework Design Service Level Indicators (SLI): Define measurable signals that indicate service health Service Level Objectives (SLO): Set reliability targets based on user experience Service Level Agreements (SLA): Establish customer-facing commitments with consequences Error Budget Management: Calculate and track error budget consumption Burn Rate Alerting: Multi-window burn rate alerts for proactive SLO protection Three Pillars of Observability Metrics Golden Signals: Latency, traffic, errors, and saturation monitoring RED Method: Rate, Errors, and Duration for request-driven services USE Method: Utilization, Saturation, and Errors for resource monitoring Business Metrics: Revenue, user engagement, and feature adoption tracking Infrastructure Metrics: CPU, memory, disk, network, and custom resource metrics Logs Structured …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills alirezarezvani/observability-designer--712455

View the source on GitHub

Browse the @skills marketplace