evaluation

Evaluate agent outputs with multi-dimensional rubrics, test sets, and production monitoring.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Syedyasir001/RVULibPass --skill evaluation-syedyasir001
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/Syedyasir001/RVULibPass/tree/main/.agent/skills/library/evaluation
Command: npx skills add https://github.com/Syedyasir001/RVULibPass --skill evaluation-syedyasir001

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Agent systems are non-deterministic and lack single correct answers, making traditional software testing inadequate. This Skill provides a framework for measuring agent quality across multiple dimensions, catching regressions, and validating context engineering choices before deployment. ## Core Features & Use Cases - Multi-Dimensional Rubric Scoring: Score agent outputs on factual accuracy, completeness, citation accuracy, source quality, and tool efficiency with configurable weights and pass thresholds. - Test Set Management: Build and stratify test sets by complexity level (simple to very complex) with tag-based filtering and distribution analysis. - Production Monitoring: Sample live agent interactions, track pass rates over time, and trigger alerts when quality drops below warning (0.85) or critical (0.70) thresholds. - Use Case: Before deploying an updated research agent, run it against a 50-case stratified test set, compare per-dimension scores against the baseline, and block the deployment if any dimension regresses. ## Quick Start Ask the agent to evaluate a test agent's output against a multi-dimensional rubric and report per-dimension scores with an overall pass/fail verdict.

Frequently Asked Questions about evaluation

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

FAQPage Schema
How do I evaluate LLM agent performance systematically?▼

Evaluate agent performance by scoring outputs against multi-dimensional rubrics covering factual accuracy, completeness, citation accuracy, source quality, and tool efficiency. Run agents against stratified test sets of at least 50 cases and track weighted scores over time.

How to build an evaluation rubric for AI agents?▼

Build a rubric by defining quality dimensions with descriptive levels from excellent (1.0) to failed (0.0), assigning weights per dimension, and computing a weighted overall score. Set pass thresholds around 0.7 for general use and 0.9 for high-stakes applications.

What is LLM-as-judge evaluation and when should I use it?▼

LLM-as-judge uses a language model to score agent outputs at scale across large test sets. Use a different model family as the judge than the agent being evaluated to avoid self-enhancement bias, and supplement with human review for edge cases.

Why does my agent pass tests but fail in production?▼

This usually results from overfitting evals to specific execution paths, test sets that are too small, or missing complexity stratification. Evaluate outcomes rather than steps, use at least 50 test cases, and monitor production traffic continuously with sampling.

How many test cases do I need for reliable agent evaluation?▼

Start with 20-30 cases during early development when changes have dramatic impact, then scale to at least 50 cases for reliable signal. Stratify cases across simple, medium, complex, and very complex levels and report scores per stratum.

Can I monitor agent quality in production automatically?▼

Yes, sample a fraction of production interactions, evaluate each sample against your rubric, and track pass rate trends. Set alerts when pass rate drops below 0.85 (warning) or 0.70 (critical) to catch gradual degradation.