observability

Audit observability pipelines for metrics, traces, logs, and SLOs.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/iuliandita/skills --skill observability-iuliandita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observability
Source: https://github.com/iuliandita/skills/tree/main/skills/observability
Command: npx skills add https://github.com/iuliandita/skills --skill observability-iuliandita

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires prometheus, otelcol, grafana, promtool, amtool, jq, and includes references (resource) components.

What problem does it solve?

This skill addresses the challenge of building and maintaining reliable observability pipelines, ensuring that system failures are detected and understood before they impact users.

Core Features & Use Cases

  • Instrumentation & Auditing: Standardizes metrics, traces, logs, and SLOs across services to eliminate blind spots.
  • Dashboards & Alerting: Generates provisioned dashboards-as-code and symptom-based, actionable alert rules.
  • Use Case: Use this skill to audit a service for observability gaps, such as missing trace propagation or high-cardinality metrics, and to generate OTel Collector pipelines or multi-window burn-rate alerts.

Quick Start

Invoke the observability skill to audit the current repository for observability gaps and generate a report in the local audits directory.

Frequently Asked Questions about observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my service for observability gaps and missing trace propagation?

Observability audits analyze services to detect missing W3C trace propagation and high-cardinality metrics, generating a report of system reliability blind spots in the local audits directory.

What is symptom-based alerting and how does it improve system reliability?

Symptom-based alerting detects user-impacting failures by generating actionable alert rules and multi-window burn-rate alerts, ensuring system reliability issues are caught before impacting users.

How do I generate dashboards-as-code for Grafana and Prometheus?

You can generate provisioned dashboards-as-code for Grafana and Prometheus by defining infrastructure and metrics configurations programmatically, ensuring standardized observability pipelines across distributed systems.

Does this observability skill work with OpenTelemetry Collector pipelines?

Yes, it generates OpenTelemetry Collector pipelines for service instrumentation, standardizing metrics, traces, and logs to eliminate observability blind spots across distributed systems.

How do I manage high-cardinality metrics in Prometheus?

Managing high-cardinality metrics in Prometheus involves auditing service instrumentation to identify and control label combinations that cause excessive memory usage, preventing system reliability degradation.

Can I validate alert rules and SLOs using promtool and amtool?

Yes, alert rule validation and SLO management are supported using promtool and amtool, allowing you to verify configurations, validate multi-window burn-rate alerts, and ensure proper symptom-based alerting.