Evals

Evaluate AI agent workflows with code, model, and human graders.

1|1|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill evals-rooseveltadvisors
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Evals
Source: https://github.com/RooseveltAdvisors/claude-agent-stack/tree/main/skills/Utilities/Evals
Command: npx skills add https://github.com/RooseveltAdvisors/claude-agent-stack --skill evals-rooseveltadvisors

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust framework for objectively evaluating AI agent performance, ensuring quality, consistency, and identifying regressions before they impact users.

Core Features & Use Cases

  • Multi-Grader System: Combines code-based, model-based, and human graders for comprehensive evaluation.
  • Workflow Evaluation: Assesses entire agent interactions (transcripts, tool calls) not just single outputs.
  • Use Case: Before deploying a new version of your customer service agent, use Evals to run it against a suite of regression tests to ensure it hasn't lost any core conversational abilities or introduced new bugs.

Quick Start

Run the Evals skill to execute the 'core-behaviors' regression suite.

Frequently Asked Questions about Evals

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

FAQPage Schema
How do I evaluate AI agent performance objectively?

You can evaluate AI agent performance objectively by running workflows against a multi-grader system that combines code-based, model-based, and human graders to assess transcripts and tool calls.

What is regression testing for AI agents?

Regression testing for AI agents involves executing a suite of predefined tasks to ensure new versions haven't lost core capabilities or introduced bugs before deployment. This Skill automates that process using structured YAML definitions.

How do pass@k and pass^k metrics work for agent evaluation?

Pass@k and pass^k are evaluation metrics used to quantify agent quality and consistency. This Skill supports these metrics within its structured YAML task and suite definitions to measure capability and regression.

Can I assess entire agent workflows and not just single outputs?

Yes, workflow evaluation assesses entire agent interactions including transcripts and tool calls rather than just single outputs. This provides a comprehensive view of agent behavior during regression and capability testing.

Do I need structured YAML to define agent evaluation suites?

Yes, you need structured YAML to define tasks and suites for agent evaluation. These YAML files configure the regression and capability tests that the multi-grader system executes to verify agent quality.

What is the best way to automate AI agent quality benchmarking?

The best way to automate agent quality benchmarking is using a multi-grader framework that integrates code, model, and human graders to verify workflows, calculate metrics like pass@k, and identify regressions automatically.