eval

Evaluate and rank agent outputs using performance metrics and LLM-based diff analysis.

Updated Nov 3, 2016
One-click install
npx skills add https://github.com/xleliberty/mydotfiles --skill eval-xleliberty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval
Source: https://github.com/xleliberty/mydotfiles/tree/main/.config/.claude/plugins/cache/claude-code-skills/engineering-advanced-skills/2.1.2/agenthub/skills/eval
Command: npx skills add https://github.com/xleliberty/mydotfiles --skill eval-xleliberty

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of objectively comparing and ranking multiple AI agent outputs, ensuring that the most effective solution is identified for any given task.

Core Features & Use Cases

  • Metric-Based Evaluation: Executes custom commands to measure performance metrics like latency or accuracy across agent worktrees.
  • LLM Judge Mode: Performs qualitative analysis by comparing git diffs and result documentation to rank agents based on correctness and code quality.
  • Hybrid Ranking: Combines quantitative metrics with qualitative LLM judgment to break ties and provide comprehensive performance insights.

Quick Start

Run the eval skill to compare the results of all agents in the current session using the default evaluation criteria.

Frequently Asked Questions about eval

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

FAQPage Schema
How do I evaluate and rank multiple agent outputs for a software engineering task?

To evaluate and rank multiple agent outputs, you can execute custom performance metrics or use LLM-based diff analysis. This skill supports automated session management and comparative benchmarking to validate agent performance objectively.

What is LLM judge mode for qualitative code analysis?

LLM judge mode is a qualitative analysis approach that compares git diffs and result documentation to rank agents. It evaluates correctness and code quality to provide comprehensive performance insights for software engineering workflows.

Can I combine quantitative metrics with qualitative LLM judgment for agent benchmarking?

Yes, you can use hybrid ranking to combine quantitative metrics with qualitative LLM judgment. This approach breaks ties and provides comprehensive performance insights when benchmarking multiple agent worktrees.

Does agent evaluation require git-based version control and session state tracking?

Yes, agent evaluation requires integration with session state tracking and git-based version control. These dependencies are necessary to validate agent performance across multiple worktrees and manage comparative benchmarking sessions.

How do I measure performance metrics like latency across agent worktrees?

To measure performance metrics like latency across agent worktrees, you can execute custom commands within the metric-based evaluation mode. This allows you to quantitatively assess and rank agent results by running specified performance benchmarks.

What is the best way to automate comparative benchmarking for multiple AI agents?

The best way to automate comparative benchmarking is to run a skill that evaluates all agents in the current session using default or custom criteria. It executes performance metrics and qualitative diff analysis to rank results automatically.