evaluation

Evaluate agent outputs against multi-dimensional rubrics with weighted scores and pass/fail decisions.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/samvanme/SBSitev0 --skill evaluation-samvanme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/samvanme/SBSitev0/tree/main/claudeskills/Agent-Skills-for-Context-Engineering-main/skills/evaluation
Command: npx skills add https://github.com/samvanme/SBSitev0 --skill evaluation-samvanme

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Agents often produce non-deterministic, multi-path outputs that are hard to judge with single metrics. This Skill provides a structured, rubric-based approach to measure agent performance across important dimensions and track improvements over time.

Core Features & Use Cases

  • Multi-dimensional rubrics (factual_accuracy, completeness, citation_accuracy, source_quality, tool_efficiency) to evaluate outputs
  • Integrated evaluation runner to produce per-dimension scores, weighted overall score, and pass/fail verdict
  • Supports ground-truth comparison, tool-call accounting, and production monitoring to detect regressions

Quick Start

To start, run the evaluation framework by loading a test set and feeding agent outputs to the EvaluationRunner; view overall results and dimension breakdown to guide improvements.

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?

You evaluate agent performance by feeding outputs to an integrated evaluation runner that applies multi-dimensional rubrics like factual_accuracy, completeness, and tool_efficiency. This produces per-dimension scores, a weighted overall score, and a pass/fail verdict.

What is rubric-based evaluation for non-deterministic agent outputs?

Rubric-based evaluation measures non-deterministic agent outputs across multiple dimensions like factual_accuracy, citation_accuracy, and source_quality. It applies weighted scoring to quantify performance, replacing single metrics with a structured approach to track improvements over time.

Can I use tool-call accounting to detect regressions in production monitoring?

Yes, you can use tool-call accounting alongside ground-truth comparison for production monitoring. By evaluating agent outputs against rubrics over time, you can detect regressions and track quality during model upgrades or configuration changes.

Does this evaluation framework support ground-truth comparison for testing pipelines?

Yes, the evaluation framework supports ground-truth comparison for testing pipelines and regression checks. It quantifies agent performance by comparing outputs against expected results, generating per-dimension scores and pass/fail decisions to compare configurations.

What's the best way to quantify agent quality across different configurations?

The best way to quantify agent quality across configurations is applying multi-dimensional rubrics to agent outputs. The runner produces weighted per-dimension scores and an overall pass/fail decision, allowing you to track quality and compare different model setups.

When should I not use multi-dimensional rubrics for agent evaluation?

You should avoid using multi-dimensional rubrics when single metrics suffice for your outputs. If your agent produces deterministic, single-path outputs that do not require tracking factual_accuracy, source_quality, or tool_efficiency, a structured rubric approach may be unnecessary.