What problem does it solve? Production features often ship without telemetry, so when incidents occur engineers cannot tell what happened from the available data. This Skill guides you to instrument code alongside the feature so production behavior is visible, queryable, and diagnosable. ## Core Features & Use Cases - Structured Logging: Emits JSON log events with stable event names, consistent log levels, and mandatory correlation/request IDs, while keeping secrets and PII out of log pipelines. - Metrics and Tracing: Applies RED (Rate, Errors, Duration) and USE (Utilization, Saturation, Errors) methods with bounded label cardinality, histogram-based percentiles, and OpenTelemetry distributed tracing with context propagation. - Symptom-Based Alerting: Defines actionable alerts tied to user-facing symptoms with runbook links, thresholds, and two severity tiers, plus a verification pass that test-fires alerts and traces requests end-to-end. - Use Case: When adding a payment retry flow with external provider calls, use this Skill to define the on-call questions first, then add structured payment_failed events, provider latency histograms, and an error-rate alert before shipping. ## Quick Start Ask your agent to use the observability-and-instrumentation skill to add structured logging, RED metrics, tracing, and alerts to the new checkout endpoint before it ships.