
Phoenix Tracing
This is your reference guide for adding Phoenix observability to LLM apps. It covers both Python and TypeScript implementations, walking you through everything from basic setup with auto-instrumentation to creating custom spans for the nine OpenInference span types (LLM, chain, retriever, tool, agent, embedding, reranker, guardrail, evaluator). The production guidance on batch processing and PII masking is genuinely useful if you're shipping this to real users. The documentation is organized well with clear prefixes, so you can jump straight to span attribute schemas or session tracking patterns without reading everything. Assumes you have a Phoenix server running and are already somewhat familiar with observability concepts.
- skills.sh installs
- 1.7K
- GitHub stars
- 12.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add arize-ai/phoenix --skill phoenix-tracing --agent claude-codeInstalls into .claude/skills of the current project.
Files
This is your reference guide for adding Phoenix observability to LLM apps. It covers both Python and TypeScript implementations, walking you through everything from basic setup with auto-instrumentation to creating custom spans for the nine OpenInference span types (LLM, chain, retriever, tool, agent, embedding, reranker, guardrail, evaluator). The production guidance on batch processing and PII masking is genuinely useful if you're shipping this to real users. The documentation is organized well with clear prefixes, so you can jump straight to span attribute schemas or session tracking patterns without reading everything. Assumes you have a Phoenix server running and are already somewhat familiar with observability concepts.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/arize-ai/phoenix
- Categories
- DevOps & CI/CD, AI & Agent Building
- First seen
- May 16, 2026