What problem does it solve? Production features often ship without telemetry, so when something breaks you cannot tell what happened from the available data. This Skill guides you to instrument code alongside the feature so incidents become queries instead of archaeology. ## Core Features & Use Cases - Structured Logging: Emits JSON log events with stable event names, consistent log levels, and mandatory correlation/request IDs propagated across services. - Metrics with RED/USE: Adds rate, error, and duration histograms for endpoints and external dependencies, with strict label cardinality rules to protect the metrics backend. - Distributed Tracing & Alerting: Sets up OpenTelemetry auto-instrumentation with context propagation, plus symptom-based alerts that link to runbooks and are test-fired before launch. - Use Case: When adding a payment retry flow, define the on-call questions first, then emit a payment_failed structured event, a provider latency histogram, and a trace span per attempt so a single failing checkout can be diagnosed end-to-end. ## Quick Start Instrument the new checkout endpoint with structured logs, RED metrics, and an OpenTelemetry trace, then verify the telemetry by forcing an error in staging.