Phoenix phoenix-client-development
install
source · Clone the upstream repo
git clone https://github.com/Arize-ai/phoenix
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Arize-ai/phoenix "$T" && mkdir -p ~/.claude/skills && cp -r "$T/js/packages/phoenix-client/.agents/skills/phoenix-client-development" ~/.claude/skills/arize-ai-phoenix-phoenix-client-development && rm -rf "$T"
manifest:
js/packages/phoenix-client/.agents/skills/phoenix-client-development/SKILL.mdsource content
Phoenix Client Development
TypeScript SDK for Phoenix AI observability: datasets, experiments, prompts, sessions, spans, traces.
Read existing code in the directory you're working in before writing new code.
Rule Files
| Rule file | When to read |
|---|---|
| Experiment execution, task runners, evaluator wiring |
| OpenTelemetry tracer providers, span export, global state |
| Unit tests, integration tests, test fixtures |
Build and Test
cd js/ pnpm --filter phoenix-client test
Tests use vitest. Test files live in
test/ named *.test.ts.