evaluation

Evaluates agent system performance using multi-dimensional rubrics and LLM-as-judge methods.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/TECH-HY/SKILLS --skill evaluation-tech-hy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/TECH-HY/SKILLS/tree/main/skills/evaluation
Command: npx skills add https://github.com/TECH-HY/SKILLS --skill evaluation-tech-hy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Agent systems are non-deterministic, take multiple valid paths to goals, and lack single correct answers, making traditional software testing approaches ineffective. This Skill provides structured evaluation methods that judge outcomes rather than specific execution steps, enabling teams to catch regressions, validate context engineering choices, and measure quality over time. ## Core Features & Use Cases - Multi-Dimensional Rubrics: Score agents across factual accuracy, completeness, citation accuracy, source quality, and tool efficiency with weighted 0.0-1.0 scales and configurable pass thresholds. - LLM-as-Judge and Human Evaluation: Combine scalable automated judgment with human review for edge cases, hallucinations, and subtle biases that automation misses. - Complexity-Stratified Test Sets: Build test sets spanning simple single-tool queries through very complex multi-step reasoning tasks, sampled from real usage patterns. - Use Case: A team shipping a research agent builds a test set of 50 queries across four complexity levels, runs LLM-as-judge scoring on every prompt change, and tracks weighted quality scores in a dashboard to detect regressions before deployment. ## Quick Start Ask the agent to design an evaluation rubric and test set for your agent system, covering multiple quality dimensions and complexity levels.

Frequently Asked Questions about evaluation

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

FAQPage Schema
How do I evaluate an AI agent's performance?

Evaluate agents with outcome-focused, multi-dimensional rubrics covering factual accuracy, completeness, citation accuracy, source quality, and tool efficiency. Score each dimension from 0.0 to 1.0, apply weights, and set a pass threshold such as 0.7 based on your use case.

What is LLM-as-judge evaluation for agents?

LLM-as-judge uses a language model to score agent outputs at scale against a defined rubric. Provide the task description, agent output, ground truth if available, and a scale with level descriptions, then request a structured judgment for consistent results.

How do I build a test set for agent evaluation?

Build test sets by sampling from real usage patterns, adding known edge cases, and stratifying across complexity levels from simple single-tool lookups to very complex multi-step reasoning tasks. Start small during early development since changes produce large measurable effects.

Why does traditional software testing fail for AI agents?

Traditional tests check for specific steps, but agents are non-deterministic and reach goals through multiple valid paths, such as searching three sources versus ten. Evaluation must judge whether outcomes are correct and processes reasonable rather than matching exact execution traces.

When should I use human evaluation instead of automated evaluation?

Use human evaluation to catch what automation misses, including hallucinated answers on unusual queries, system failures, and subtle biases. Combine both approaches: automated LLM-as-judge for scale and consistency, human review for edge cases and contextual understanding.