evaluation

Score agent outputs against a multi-dimensional rubric with per-dimension and overall scores.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/marinvch/ai-os --skill evaluation-marinvch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/marinvch/ai-os/tree/main/.agents/skills/context-engineering-collection/skills/evaluation
Command: npx skills add https://github.com/marinvch/ai-os --skill evaluation-marinvch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Evaluating complex agent systems is hard because decisions are non-deterministic, multiple valid outcomes exist, and traditional single-mimension tests fail to capture real-world performance. This skill provides a cohesive evaluation framework with multi-dimensional rubrics, test-set management, and production monitoring to quantify and improve agent behavior.

Core Features & Use Cases

  • Multi-dimensional rubrics (factual_accuracy, completeness, citation_accuracy, source_quality, tool_efficiency) to produce per-dimension scores and an overall assessment.
  • Test-set management and automation (TestSet, EvaluationRunner) to run standardized evaluations across versions and configurations.
  • Production monitoring (ProductionMonitor) to sample real interactions, detect quality drift, and trigger alerts.

Quick Start

Provide the agent's output and the corresponding ground truth to the evaluation framework to generate a multi-dimensional performance report.

Frequently Asked Questions about evaluation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I evaluate agent performance using multi-dimensional rubrics?

Multi-dimensional rubric evaluation scores agent outputs across dimensions like factual_accuracy, completeness, and tool_efficiency. You provide the agent output and ground truth to generate per-dimension scores, an overall score, pass/fail status, and detailed failure reports.

What is multi-rubric scoring for non-deterministic agent systems?

Multi-rubric scoring quantifies non-deterministic agent behavior by applying configurable dimensions such as factual_accuracy, citation_accuracy, and source_quality. It produces per-dimension scores and an overall assessment to capture real-world performance where single-dimension tests fail.

How do I set up test-set management for evaluating multiple agents?

Test-set management automates standardized evaluations across versions and configurations using TestSet and EvaluationRunner components. You provide agent outputs and corresponding ground truths to run consistent evaluations and generate multi-dimensional performance reports.

Can I use production monitoring to detect quality drift in agent systems?

Production monitoring samples real interactions to detect quality drift and trigger alerts using the ProductionMonitor component. It applies multi-dimensional rubrics to quantify ongoing agent behavior and maintain performance standards in deployment pipelines.

What dimensions are included in a configurable evaluation rubric?

A configurable evaluation rubric includes dimensions such as factual_accuracy, completeness, citation_accuracy, source_quality, and tool_efficiency. Each dimension receives individual scores alongside an overall score, pass/fail status, and detailed failure reports.

Why do traditional single-dimension tests fail for complex agent systems?

Traditional single-dimension tests fail because agent decisions are non-deterministic and multiple valid outcomes exist. Multi-dimensional rubric evaluation solves this by scoring across configurable dimensions like factual_accuracy and completeness to quantify real-world performance comprehensively.