eval-harness

Evaluate Claude Code sessions with pass/fail criteria and regression tests.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/Mark393295827/house-maint-ai --skill eval-harness-mark393295827
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/Mark393295827/house-maint-ai/tree/main/skills/eval-harness
Command: npx skills add https://github.com/Mark393295827/house-maint-ai --skill eval-harness-mark393295827

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluating AI-assisted Claude Code tasks is hard without a structured framework; this skill provides a formal evaluation framework to define and run evals, track outcomes, and enforce consistent quality.

Core Features & Use Cases

  • Capability Evals: Define tasks and success criteria to verify new features or behaviors.
  • Regression Evals: Ensure changes do not break existing functionality with baseline checks.
  • Grader Types & Metrics: Supports code-based, model-based, and human graders, with metrics like pass@k and pass^k for reliability measurement.
  • Lifecycle: Define, implement, run, and report evals across development cycles.

Quick Start

Define your evals, implement code to pass them, run checks, and review the resulting eval report.

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 regression evals for Claude Code sessions?▼

You can evaluate Claude Code tasks by defining capability and regression evals, setting pass/fail criteria, selecting graders, and running checks to generate a structured report with metrics like pass@k.

What metrics are used for eval-driven development in AI testing?▼

Eval-driven development in AI testing uses structured metrics like pass@k and pass^k to measure the reliability and consistency of model capabilities across different versions.

Can I use both human and model-based graders for AI task evaluation?▼

Yes, AI task evaluation supports multiple grader options including code-based, model-based, and human graders to flexibly assess pass/fail criteria across various capability and regression tests.

What is the best way to track capability regressions across model versions?▼

The best way to track capability regressions across model versions is by implementing a formal evaluation framework that defines benchmarks and runs regression evals consistently throughout development cycles.

Do I need dependencies to run pass@k benchmarks on Claude Code?▼

No dependencies are required to run pass@k benchmarks on Claude Code, as the evaluation framework operates independently to define, implement, and report eval outcomes.