Evaluation and Testing
Version-controlled evaluation files for agent behavior and prompt quality.
How To Evaluate Entries
Each entry in this family should make the following points clear:
- What the convention is.
- Where the file, URL, or protocol surface normally lives.
- When a team should use it.
- Adoption evidence from a public spec, canonical docs, or active ecosystem use.
- Which example illustrates the convention, if one exists.
- Related conventions that solve adjacent problems.
Registry Entries
These conventions make agent behavior testable and version-controlled. They sit near prompts, skills, and agent instructions so teams can catch regressions when changing tools, prompts, models, or workflows.
EVAL.yaml
AgentEvals defines a declarative YAML format for evaluating AI agent capabilities. The main file is EVAL.yaml, with test cases, criteria, rubrics, and evaluator definitions such as code judges, LLM judges, tool trajectory checks, field accuracy, and execution metrics.
The pattern is useful when agent quality needs to be reviewed in pull requests or CI instead of living only in external dashboards. A repository can keep central evals in an evals/ directory or colocate them with agent skills and prompts.
- Spec: AgentEvals specification overview
- Format: AgentEvals EVAL format
- Repo: agentevals/agentevals