A comprehensive technical framework for implementing structured logging, distributed tracing, and metrics collection to ensure system reliability.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install logging-observability
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install logging-observability using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The logging and observability skill provides a robust blueprint for building observable systems based on the three pillars: logs, metrics, and traces. It moves beyond simple text logs into structured JSON logging and vendor-neutral telemetry collection. By integrating this skill into your workflow, you can ensure that every request is traceable across microservices and every failure is diagnostic through high-context metadata.
Using Openclaw Skills for observability allows developers to implement standardized patterns like the RED (Rate, Errors, Duration) and USE (Utilization, Saturation, Errors) methods. This approach ensures that performance bottlenecks are identified quickly and that monitoring stacks like Prometheus, Grafana, and Jaeger work seamlessly together to provide a unified view of system health.
To begin using this skill for Openclaw Skills, install the core OpenTelemetry and logging dependencies:
npm install @opentelemetry/sdk-node @opentelemetry/auto-instrumentations-node pino
Initialize the NodeSDK to start collecting traces:
import { NodeSDK } from '@opentelemetry/sdk-node';
import { getNodeAutoInstrumentations } from '@opentelemetry/auto-instrumentations-node';
const sdk = new NodeSDK({
serviceName: 'my-service',
instrumentations: [getNodeAutoInstrumentations()],
});
sdk.start();
The skill enforces a strict data schema for logs to ensure they are machine-readable and searchable within the Openclaw Skills ecosystem:
| Field | Type | Description |
|---|---|---|
timestamp |
String | ISO-8601 format with millisecond precision |
level |
String | Severity level (INFO, WARN, ERROR, etc.) |
service |
String | Name of the originating service |
trace_id |
String | 32-character hex string for trace correlation |
message |
String | Human-readable log description |
context |
Object | Key-value pairs of request-specific metadata |
Loading
A comprehensive library of design-system-aligned patterns for creating skeleton loaders, shimmer effects, and progressive loading states in React applications.

A specialized skill for generating production-ready Kubernetes manifests including Deployments, Services, and Ingresses with built-in security best practices.

A comprehensive implementation guide for production-grade Go concurrency patterns including worker pools, pipelines, and synchronization primitives.

A strategic product thinking agent that identifies high-leverage improvements to 10x a product's value.

A comprehensive analytical tool for comparing Liquidity Provider strategies across multiple fee tiers, versions, and blockchains.

A comprehensive automation skill for managing the full lifecycle of Uniswap liquidity positions across multiple chains.








































