Skip to main content
A skill is a set of instructions your coding agent loads when a task matches it, such as debugging with px or writing an evaluator. Phoenix ships five, in the Phoenix repository.

Install

Installs all five into your agent’s skills directory, such as .claude/skills/. To pick specific ones, npx skills add Arize-ai/phoenix --skill <name>. The Claude Code plugin installs phoenix-cli, phoenix-evals, and phoenix-tracing and keeps them updated. setup skills is a one-time copy; rerun it to pick up changes.

What your agent can do with them

phoenix-cli

Debug LLM apps using Phoenix CLI for traces, experiments, datasets, and prompts. Recommended.

phoenix-error-analysis

Read sampled traces, write free-form notes, then group them into a failure taxonomy that picks eval targets and fix priorities.

phoenix-evals

Build and run evaluators for AI/LLM apps across code-based and LLM-as-judge workflows.

phoenix-tracing

Implement OpenInference tracing conventions and instrumentation in Python and TypeScript.

phoenix-harbor

Configure Harbor agent evaluations and interpret their Phoenix experiments, scores, and ATIF traces.
Example prompt, with phoenix-error-analysis installed:

Learn more

Add your own skills

Set PHOENIX_SKILLS_PATHS on the Phoenix server to one or more directories of your own Agent Skills; the MCP server serves them alongside the built-in ones:
Each skill is a directory named after the name in its SKILL.md frontmatter, which also needs a description.