observer

Add structured logs, metrics, or tracing with correlation IDs to production code.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ericklemos/ai-tools --skill observer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: observer
Source: https://github.com/ericklemos/ai-tools/tree/main/.agents/skills/observer
Command: npx skills add https://github.com/ericklemos/ai-tools --skill observer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability helps teams identify and implement a minimal, high-impact observability improvement within a single session to surface critical visibility.

Core Features & Use Cases

  • Adds structured logs at key points to provide context and traceability.
  • Emits business metrics and distribution traces to improve monitoring and debugging.
  • Use Case: In a deployment outage, quickly instrument the failing path with a correlation ID and a few metrics to pinpoint the failure mode.

Quick Start

Instrument one targeted observability improvement during the next run to surface critical visibility points.

Frequently Asked Questions about observer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add distributed tracing and correlation IDs to find a failing microservice path?

Distributed tracing with correlation IDs is added at critical microservice interaction points to pinpoint failure modes. You instrument the specific failing path during a session to provide immediate context and traceability for the production outage.

What is the best way to implement structured logs for production observability without exposing PII?

Structured logs for production observability are implemented by adding context-rich log entries at key points while strictly avoiding PII. This maintains privacy compliance and aligns the telemetry output with the project's existing telemetry standards for safe monitoring.

How do I emit business metrics to improve monitoring and debugging during an outage?

Business metrics are emitted by instrumenting targeted visibility points within the application to improve monitoring and debugging. This approach surfaces critical operational data quickly, allowing you to identify and resolve deployment failure modes faster.

Can I use this to improve production visibility across typical microservice interactions in a single session?

Yes, you can improve production visibility across microservice interactions by focusing on one targeted observability improvement per session. This approach ensures high-impact telemetry additions are implemented quickly without overwhelming the development workflow.

Does this approach require existing telemetry standards to function correctly?

The instrumentation aligns with the project's existing telemetry standards to ensure compatibility. It targets high-impact visibility points and produces structured logs, metrics, and traces that integrate seamlessly with your current observability infrastructure.

Why are my production logs missing traceability context for debugging?

Production logs lack traceability context when structured logging and correlation IDs are not implemented at critical points. Adding targeted observability improvements like business metrics and distributed traces surfaces the necessary context to debug effectively.