zerolog-observability
FeaturedUse when adding logging to Go code - structured zerolog with fields (not string interpolation), correct levels, request correlation, and no secrets or double-logging
Install
Quality Score: 89/100
Skill Content
Details
- Author
- makifbaysal
- Repository
- makifbaysal/tasktrooper
- Created
- 1 weeks ago
- Last Updated
- today
- Language
- Go
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
structured-logging
Use when adding, reviewing, or cleaning up application logging — what to log and at which level, structured fields, correlation ids, cardinality and volume, redacting sensitive data, and sampling. Triggers on log statements in a diff, "add logging", noisy or useless logs, log costs, or an incident where the logs didn't answer the question.
go-logging
Use when choosing a Go logger, configuring slog, writing structured log statements, picking log levels, or attaching request-scoped fields. Apply proactively whenever code calls log/fmt to emit operational information, migrates off log/logrus/zap/zerolog, or sets up production logging. Covers structured logging only — metrics, traces, profiling, and RUM belong to a separate observability skill.
logging-and-observability
Review .NET logging and observability - structured logging discipline, log levels, what not to log, correlation, exception logging, and metrics/tracing hooks. Use when reviewing ILogger usage, log statements, or diagnostics code.