OpenInference semantic conventions and instrumentation for Phoenix AI observability. Use when implementing LLM tracing, creating custom spans, or deploying to production.
Start a fresh conversation. Replace the highlighted placeholders.
Use phoenix-tracing to instrument [LLM application] with OpenInference traces for [workflow], including the applicable LLM, retrieval, tool, or agent spans; Phoenix server access is required.
Required inputs
[LLM application]
[workflow]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: phoenix-tracingdescription: OpenInference semantic conventions and instrumentation for Phoenix AI observability. Use when implementing LLM tracing, creating custom spans, or deploying to production.license: Apache-2.0compatibility: Requires Phoenix server. Python skills need arize-phoenix-otel; TypeScript skills need @arizeai/phoenix-otel.metadata: author: oss@arize.com version: "1.0.0" languages: "Python, TypeScript"
Phoenix Tracing
Comprehensive guide for instrumenting LLM applications with OpenInference tracing in Phoenix. Contains reference files covering setup, instrumentation, span types, and production deployment.
When to Apply
Reference these guidelines when:
Setting up Phoenix tracing (Python or TypeScript)
Creating custom spans for LLM operations
Adding attributes following OpenInference conventions