evaluation

Assess agent performance with multi-dimensional rubrics and weighted scores.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/illogical/InstructionLibrary --skill evaluation-illogical
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/illogical/InstructionLibrary/tree/main/skills/evaluation
Command: npx skills add https://github.com/illogical/InstructionLibrary --skill evaluation-illogical

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a principled framework for measuring agent performance using multi-dimensional rubrics, enabling reliable quality assurance and continuous improvement.

Core Features & Use Cases

  • Multi-dimensional rubrics that capture factual accuracy, completeness, citation quality, source reliability, and tool efficiency.
  • LLM-as-judge or human-in-the-loop evaluation to scale testing across large test sets and complex interactions.
  • Production monitoring hooks to track pass rates and average scores over time, with alerts for quality degradation.

Quick Start

Create or select a rubric, define a test set with ground-truth expectations, run the evaluation pipeline on a batch of agent outputs, and review the resulting dimension averages, overall score, and pass/fail status.

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 structured rubrics?

To evaluate agent performance, you define a multi-dimensional rubric covering factual accuracy and tool efficiency, input ground-truth references, and run the pipeline to compute weighted scores and pass/fail statuses.

What is LLM-as-judge evaluation for production monitoring?

LLM-as-judge evaluation is an automated scaling mechanism that scores agent outputs against defined rubrics, enabling continuous production monitoring by tracking pass rates and sending alerts for quality degradation over time.

How do I set up a testing pipeline to assess agent quality and safety?

You set up the testing pipeline by selecting a rubric, defining a test set with ground-truth expectations, running the evaluation on a batch of agent outputs, and reviewing the resulting dimension averages and overall scores.

Can I use human-in-the-loop judgments to evaluate large test sets?

Yes, human-in-the-loop judgments can be integrated alongside automated metrics to evaluate large test sets, capturing subjective dimensions like citation quality and source reliability for reliable quality assurance.

What metrics are needed to quantify agent tool efficiency during testing?

Quantifying agent tool efficiency requires optional tool usage metrics ingested alongside ground-truth references, allowing the evaluation framework to calculate weighted scores across factual accuracy, completeness, and tool efficiency dimensions.