evaluation

Evaluate agent outputs using multi-dimensional rubrics and weighted scoring.

2|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/Asmayaseen/hackathon-2 --skill evaluation-asmayaseen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/Asmayaseen/hackathon-2/tree/main/.claude/skills/evaluation
Command: npx skills add https://github.com/Asmayaseen/hackathon-2 --skill evaluation-asmayaseen

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Evaluation skill provides a structured framework to systematically measure and compare agent outputs, enabling reproducible performance assessments across iterations.

Core Features & Use Cases

  • Multi-dimensional rubrics (factual_accuracy, completeness, citation_accuracy, source_quality, tool_efficiency) for robust evaluation.
  • Test set management and evaluation orchestration with weighted scoring and trend analysis.
  • Production monitoring hooks to sample and summarize agent performance in real-world use.

Quick Start

Run the included EvaluationRunner against a predefined TestSet to generate a summarized 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 across multiple dimensions?

You can evaluate agent performance by applying a multi-dimensional rubric with criteria like factual_accuracy and tool_efficiency. This structured framework measures and compares outputs systematically across iterations.

What is a multi-dimensional rubric for testing agent behavior?

A multi-dimensional rubric is a structured scoring framework using metrics like factual_accuracy, completeness, and citation_accuracy. It enables reproducible performance assessments by computing weighted totals across test datasets.

How do I monitor production quality for live agent interactions?

You can monitor production quality by using production monitoring hooks to sample and summarize agent performance. This tracks real-world behavior trends over time across live interactions.

Can I track evaluation trends across different test sets?

Yes, you can track evaluation trends by running orchestration tooling against predefined test sets. This computes weighted scoring and generates summarized reports to compare performance across iterations.

What do I need to start measuring context engineering choices?

To measure context engineering choices, you need a multi-dimensional rubric, test datasets, and tooling support. Running the included EvaluationRunner against a predefined TestSet generates a summarized report.

Best way to compare agent outputs during testing iterations?

The best way to compare agent outputs is using a structured evaluation framework with weighted scoring. This approach enables reproducible performance assessments by systematically measuring results across test sets.