About phoenix-evals
phoenix-evals is a reference skill for building and validating evaluators for AI and LLM applications. It covers code-based and LLM-based evaluation, experiments, error analysis, RAG evaluation, and production monitoring.
Key features
- 01Code-based and LLM evaluators
- 02Prebuilt evaluator guidance
- 03Dataset and experiment workflows
- 04Validation against human labels
- 05RAG evaluation and error analysis
- 06Production guardrails and monitoring
Use cases
- 01Build an evaluator for application failures
- 02Compare evaluator results with human labels
- 03Assess retrieval and faithfulness in RAG
- 04Monitor evaluations in production
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ github/ awesome-copilot --skill phoenix-evalsAfter installing, type/phoenix-evalsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/axial-coding.mdcommon-mistakes-python.mderror-analysis-multi-turn.mderror-analysis.mdevaluate-dataframe-python.mdevaluators-code-python.mdevaluators-code-typescript.mdevaluators-custom-templates.mdevaluators-llm-python.mdevaluators-llm-typescript.mdevaluators-overview.mdevaluators-pre-built.mdevaluators-rag.mdexperiments-datasets-python.mdexperiments-datasets-typescript.mdexperiments-overview.mdexperiments-running-python.mdexperiments-running-typescript.mdexperiments-synthetic-python.mdexperiments-synthetic-typescript.mdfundamentals-anti-patterns.mdfundamentals-model-selection.mdfundamentals.mdobserve-sampling-python.mdobserve-sampling-typescript.mdobserve-tracing-setup.mdproduction-continuous.mdproduction-guardrails.mdproduction-overview.mdsetup-python.mdDetails
From the project READMEPhoenix Evals
Build evaluators for AI/LLM applications. Code first, LLM for nuance, validate against humans.
Quick Reference
Workflows
Starting Fresh: observe-tracing-setup → error-analysis → axial-coding → evaluators-overview
Building Evaluator: fundamentals → common-mistakes-python → evaluators-{code|llm}-{python|typescript} → validation-evaluators-{python|typescript}
RAG Systems: evaluators-rag → evaluators-code-* (retrieval) → evaluators-llm-* (faithfulness)
Production: production-overview → production-guardrails → production-continuous
Reference Categories
| Prefix | Description |
|---|---|
fundamentals-* | Types, scores, anti-patterns |
observe-* | Tracing, sampling |
error-analysis-* | Finding failures |
axial-coding-* | Categorizing failures |
evaluators-* | Code, LLM, RAG evaluators |
experiments-* | Datasets, running experiments |
validation-* | Validating evaluator accuracy against human labels |
production-* | CI/CD, monitoring |
Key Principles
| Principle | Action |
|---|---|
| Error analysis first | Can't automate what you haven't observed |
| Custom > generic | Build from your failures |
| Code first | Deterministic before LLM |
| Validate judges | >80% TPR/TNR |
| Binary > Likert | Pass/fail, not 1-5 |