What problem does it solve?
This Skill helps engineers implement logging that produces actionable signals for production troubleshooting while avoiding noisy, unsearchable, or sensitive data in logs.
Core Features & Use Cases
- Log-level discipline: Use error/warn/info/debug appropriately so alerts map to real human investigation needs.
- Structured logging guidance: Include consistent context fields (like requestId, userId, operation, duration, error) so logs can be searched and correlated.
- Safety and privacy guardrails: Avoid logging PII, secrets, session identifiers, and sensitive payment/health data, and prefer redaction/masking when necessary.
- Noise prevention patterns: Don’t log expected 404s as errors, avoid logging every success, and prevent duplicate error logging across layers.
Quick Start
Use the eng-logging Skill when you add or refactor application logging to ensure you select the right log level and include structured context fields.