eval-harness

Define pass/fail criteria and track pass@k metrics for Claude Code agent evals.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/Manvendra08/TradingBot --skill eval-harness-manvendra08
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/Manvendra08/TradingBot/tree/main/_agent/skills/eval-harness
Command: npx skills add https://github.com/Manvendra08/TradingBot --skill eval-harness-manvendra08

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the guesswork of measuring Claude Code agent performance by providing a standardized, structured framework to define success criteria, track regressions, and quantify reliability across development cycles and model versions.

Core Features & Use Cases

  • Eval-Driven Development (EDD) Workflow: Implements a full define-implement-evaluate-report cycle to treat AI performance testing like unit tests for traditional software.
  • Capability & Regression Testing: Supports both capability evals (testing new agent features) and regression evals (ensuring existing functionality remains intact after changes).
  • Reliability Metrics Tracking: Built-in support for pass@k and pass^k metrics to measure agent consistency and catch performance drift over time.
  • Use Case Example: Use this skill to set up a test suite for a new Claude Code prompt, define pass/fail criteria before implementation, and automatically track if future changes break existing functionality.

Quick Start

Use the eval-harness skill to define evaluation criteria for your new Claude Code workflow and generate a baseline performance report.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
How do I measure Claude Code agent performance and track regressions?▼

To measure Claude Code agent performance, you need a structured evaluation framework that defines pass/fail criteria and tracks pass@k metrics. This approach applies eval-driven development to quantify reliability and catch performance drift across development cycles.

What is eval-driven development for AI workflow validation?▼

Eval-driven development for AI workflow validation is a define-implement-evaluate-report cycle that treats AI performance testing like unit tests. It requires setting up capability and regression evals to ensure existing functionality remains intact after changes.

How do I set up regression testing for Claude Code prompts?▼

Setting up regression testing for Claude Code prompts involves defining pass/fail criteria before implementation and running structured eval runs. This process generates a baseline performance report to automatically track if future changes break existing functionality.

Can I benchmark cross-model performance using pass@k and pass^k metrics?▼

Yes, you can benchmark cross-model performance by applying an evaluation framework that tracks pass@k and pass^k metrics. These reliability metrics measure agent consistency and catch performance drift over time across different model versions.

Does this agent testing framework work without external dependencies?▼

Yes, the agent testing framework operates without external dependencies, applying a formal evaluation framework directly to your AI-assisted development workflows. It integrates structured eval runs into existing development pipelines to satisfy capability testing requirements.

What is the best way to define success criteria for AI-assisted development workflows?▼

The best way to define success criteria for AI-assisted development workflows is implementing a standardized evaluation framework. This eliminates guesswork by formally defining pass/fail conditions and tracking reliability metrics across development cycles.