custom-tracing

Installation
SKILL.md

Custom Tracing (Direct API / OTLP)

Guide users through sending traces to ZeroEval without the Python or TypeScript SDK, using the REST API or OpenTelemetry protocol.

When To Use

  • The user's language or runtime has no ZeroEval SDK (Go, Ruby, Java, Rust, Elixir, PHP, etc.).
  • The user wants to send spans over plain HTTP from any environment.
  • The user already has OpenTelemetry instrumentation and wants to export to ZeroEval.
  • The user prefers a vendor-neutral or SDK-free integration path.
  • The user explicitly asks about POST /spans, the REST API, or OTLP ingestion.

Do not use this skill when the user is working in Python or TypeScript and wants the full SDK experience (auto-instrumentation, ze.prompt, etc.). Use zeroeval-install instead.

Prerequisites

  • A ZeroEval account and API key from Settings -> API Keys.
  • An HTTP client or OpenTelemetry exporter in the user's language of choice.
Related skills

More from zeroeval/zeroeval-skills

Installs
9
First Seen
Mar 27, 2026