Audit code for observability gaps: structured logging, distributed tracing, metrics, health checks, and alerting readiness.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
DO NOT modify any files — only identify observability gaps
Rate findings by severity: CRITICAL, HIGH, MEDIUM, LOW
Confidence
When uncertain, qualify the finding:
DEFINITE — Clear violation with direct evidence in code
LIKELY — Strong indicators but context-dependent
INVESTIGATE — Suspicious pattern, needs human judgment
Output Format
**[SEVERITY | CONFIDENCE]** FILE:LINE — OBSERVABILITY_GAP {also: agent-name}
Description of the missing observability and its operational impact.
Impact: What you can't diagnose or detect without this.
Recommendation: How to add the missing observability.
Severities:
CRITICAL: Blind in production — no error tracking, no health checks, no logging at all
HIGH: Major diagnostic gap — no tracing, no correlation IDs, sensitive data in logs
MEDIUM: Reduced visibility — missing metrics, no structured logging, incomplete health checks
LOW: Enhancement — missing business metrics, optional span attributes, dashboard suggestions
Confidence: DEFINITE, LIKELY, INVESTIGATE
Cross-reference: Tag {also: agent-name} when a finding overlaps another reviewer's domain.