eval-harness

Coordinate eval-driven development workflows for Claude Code tasks.

3|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/nassimbf/ftitos-claude-code --skill eval-harness-nassimbf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/nassimbf/ftitos-claude-code/tree/main/skills/eval-harness
Command: npx skills add https://github.com/nassimbf/ftitos-claude-code --skill eval-harness-nassimbf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formal evaluation framework for Claude Code sessions implementing eval-driven development (EDD) principles.

Core Features & Use Cases

  • Capability Evals: Define and run tests that verify new capabilities before integration.
  • Regression Evals: Ensure existing functionality remains intact after changes.
  • Grader Types: Code-based, model-based, and human graders to cover deterministic and open-ended assessments.
  • Metrics: Support for pass@k, pass^k, and traceable evaluation results over time.
  • Eval Workflow: End-to-end process from definition to reporting with structured artifacts.

Quick Start

Install the eval harness and begin your first evaluation by defining a capability eval and running it against a baseline.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
How do I set up AI regression evals for Claude Code workflows?

AI regression evals for Claude Code workflows are configured using a formal evaluation framework that defines tests to ensure existing functionality remains intact after code changes. It coordinates an end-to-end workflow from definition to structured reporting.

What is eval-driven development and how does it track AI reliability?

Eval-driven development tracks AI reliability by running capability and regression evals across model versions and code changes. It uses pass@k metrics and structured evaluation reports to verify new capabilities before integration and monitor traceable results over time.

What types of graders can I use for AI evaluation frameworks?

AI evaluation frameworks support code-based, model-based, and human graders to cover both deterministic and open-ended assessments. This allows flexible scoring of Claude Code tasks depending on the complexity of the capability being tested.

Can I use this evaluation framework to verify new AI capabilities before integration?

Yes, the evaluation framework is designed to define and run capability evals that explicitly verify new AI capabilities before integration. It implements eval-driven development principles to validate functionality against a baseline.

What metrics are supported for tracking AI evaluation results over time?

The framework supports pass@k and pass^k metrics to measure evaluation results over time. These metrics provide traceable artifacts within a structured evaluation report to gauge reliability across different model versions.

How do I run a baseline evaluation for a Claude Code task?

To run a baseline evaluation for a Claude Code task, you install the eval harness and define a capability eval. The framework then coordinates the end-to-end workflow, executing the eval and generating a structured evaluation report.