What problem does it solve? Production features often ship without telemetry, so when incidents occur engineers cannot tell what happened. This Skill guides you to instrument code alongside the feature so on-call questions can be answered from logs, metrics, and traces instead of guesswork. ## Core Features & Use Cases - Structured Logging: Emit JSON log events with stable event names, consistent levels, and mandatory correlation IDs, while keeping secrets and PII out of the pipeline. - Metrics and Tracing: Apply RED metrics for endpoints and dependencies, USE metrics for resources, bounded label cardinality, histogram percentiles, and OpenTelemetry distributed tracing. - Symptom-Based Alerting: Create actionable alerts on user-facing symptoms with runbook links, test-firing, and a separate security-alerting axis. - Use Case: When adding a payment retry flow, define the on-call questions first, then add a payment_failed log event, a provider latency histogram, and an error-rate alert, and verify each signal in staging before shipping. ## Quick Start Ask the AI to instrument a new endpoint or background job with structured logging, RED metrics, tracing, and an alert using this observability skill.