Skip to content
Back to skills

Observability

ASecurity

"Use this sub-skill for EverOS logging, Prometheus metrics,

  • 247 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 8, 2026
devops

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill observability --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Observability?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Observability
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-observability-arex-skill/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-observability-arex-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: observability
description: "Use this sub-skill for EverOS logging, Prometheus metrics,
  OpenTelemetry and Langfuse tracing, recall scores, and observability
  troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# EverOS Observability

Use this sub-skill when a task asks about structured logs, request IDs, Prometheus metrics, OpenTelemetry/OTLP export, Langfuse traces/scores, privacy controls, or tracing demo workflows.

## Read/run map

- Read [observability](references/observability.md) for logging, `/metrics`, OTel configuration, trace lifecycle, and privacy settings.
- Read [Langfuse](references/langfuse.md) for Langfuse-specific endpoint/key mapping, recall scores, demo/replay choices, and credential boundaries.
- Read [troubleshooting](references/troubleshooting.md) for missing extras, rejected keys, no spans, score issues, content capture surprises, and noisy logs.
- Run [trace_demo_driver.py](scripts/trace_demo_driver.py) against a running server. It defaults to health/config guidance; use `--run-flow` only when you intentionally want a tiny memory write/search to generate traces.

## Key facts

- Structlog and stdlib logging are configured into one console-rendered format.
- Every request gets a request ID before handlers run.
- `/metrics` exposes the Prometheus registry.
- OpenTelemetry is optional and no-op-safe when disabled or the `otel` extra is absent.
- Langfuse integration uses native OTLP/HTTP plus optional Langfuse scores; EverOS does not require a Langfuse SDK.
- `capture_content=false` by default; set it true only after considering privacy.

Files in this skill

  • SKILL.md1.6 KB
  • references/langfuse.md1.7 KB
  • references/observability.md2 KB
  • references/troubleshooting.md1.3 KB
  • scripts/trace_demo_driver.py2.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.