What problem does it solve? Production features often ship without telemetry, so when something breaks, engineers cannot tell what happened from the available data. This Skill guides you to instrument code alongside the feature so production behavior is visible and diagnosable from day one. ## Core Features & Use Cases - Structured Logging: Emit JSON log events with stable event names, correlation IDs, and entry-point attribution, while keeping secrets and PII out of log pipelines. - Metrics and Tracing: Apply RED/USE metrics with bounded label cardinality using Prometheus or OpenTelemetry, and add distributed tracing with context propagation across services and queues. - Alerting and Runbooks: Design symptom-based alerts with justified thresholds, two severity levels, and linked runbooks, then verify telemetry by inducing failures in staging. - Use Case: When adding a payment retry flow, define the on-call questions first, then add a payment_failed structured log event, a latency histogram for the provider call, trace spans around the charge step, and an alert on elevated error rate with a runbook link. ## Quick Start Use the observability-and-instrumentation skill to add logging, metrics, tracing, and alerting to my new checkout endpoint before it ships.