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.