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.