What problem does it solve?
This Skill addresses the critical need for code to be observable in production, ensuring that developers can understand system behavior through logs, metrics, traces, and health checks.
Core Features & Use Cases
- Defines Observability Standards: Establishes clear guidelines for the four key observability signals: logs, metrics, traces, and health.
- Promotes Best Practices: Details universal principles and stack-specific conventions (e.g., Node.js/TypeScript with OpenTelemetry) for implementing observability.
- Use Case: When reviewing a new microservice, load this skill to ensure it emits structured logs with correlation IDs, measures key performance metrics, propagates trace context, and exposes a meaningful health endpoint.
Quick Start
Use the observability skill to review the attached code for adherence to logging standards.