eval-execution

Run local end-to-end tests, benchmarks, and smoke checks for ai-agents-workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/eugene-belkovich/ai-setup --skill eval-execution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-execution
Source: https://github.com/eugene-belkovich/ai-setup/tree/main/claude/profiles/work/skills/evals/eval-execution
Command: npx skills add https://github.com/eugene-belkovich/ai-setup --skill eval-execution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluates AI agent workflows locally by running end-to-end tests, benchmarks, and smoke checks to validate changes before PRs.

Core Features & Use Cases

  • Start a local evaluation server for ai-agents-workflows.
  • Run local E2E tests against the workflow server.
  • Execute benchmarks and smoke regression checks to verify behavior before PRs.
  • Inspect health and logs using the provided utilities and commands.

Quick Start

Start the local evaluation server on an available port, run a sample E2E flow, and verify the results.

Frequently Asked Questions about eval-execution

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

FAQPage Schema
How do I run local end-to-end tests for AI agent workflows before creating a PR?

To run end-to-end tests for AI agent workflows, activate a Python virtual environment, build the project with make ci-build, start a local evaluation server on an assigned port, and execute your E2E test flows against it.

What is a smoke regression check for AI agents and when do I need it?

A smoke regression check for AI agents validates workflow behavior locally before PRs. You need it when modifying AI agent workflows to ensure existing functionality remains intact through automated benchmark runs and local end-to-end checks.

Can I use this to execute benchmark runs for repository-focused AI workflows?

Yes, you can execute benchmark runs for repository-focused AI workflows. The Skill automates benchmark execution by starting a local evaluation server and running tests to measure and verify AI agent workflow performance locally.

Do I need to build the project before starting the local evaluation server?

Yes, you need to build the project before starting the local evaluation server. The process requires activating a Python virtual environment and running make ci-build to compile the project, followed by starting the server on an available port.

How do I inspect health and logs during an AI agent workflow evaluation run?

You can inspect health and logs during an AI agent workflow evaluation run by using the provided utilities and commands. These tools allow you to monitor the local evaluation server status and review outputs from your E2E tests and benchmark runs.

What's the best way to validate AI agent workflow changes locally without deploying?

The best way to validate AI agent workflow changes locally without deploying is to run smoke regression tests and E2E checks. Start a local server on an assigned port after building with make ci-build to verify behavior safely.