eval-harness

Define and run capability and regression evals for Claude Code development.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/dongitran/ai-agent-config --skill eval-harness-dongitran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/dongitran/ai-agent-config/tree/main/.agent/skills/eval-harness
Command: npx skills add https://github.com/dongitran/ai-agent-config --skill eval-harness-dongitran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a formal evaluation framework to drive Claude Code development using eval-driven development (EDD) principles, replacing ad-hoc testing with structured evaluation patterns.

Core Features & Use Cases

  • Eval-driven development: Define capability and regression evals before implementation and track progress with pass@k metrics.
  • Reusable evaluation templates: Provide model-graders, code-based graders, and human review prompts to ensure quality and safety.
  • Use Case: Teams can baseline the expected behavior of Claude Code features and validate regressions across refactors.

Quick Start

Start by reading the Eval Harness SKILL.md and integrate the evaluation templates into your Claude Code workflows, then run /eval commands to define, check, and report on eval suites.

Frequently Asked Questions about eval-harness

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

FAQPage Schema
How do I run regression evaluations for Claude Code features?

Run regression evaluations for Claude Code by defining capability and regression evals before implementation, then execute /eval commands to check and report pass@k metrics across model changes and tooling usage.

What is eval-driven development and how does it apply to AI coding sessions?

Eval-driven development replaces ad-hoc testing by structuring AI coding sessions around formal evaluation patterns, defining success criteria and capability evals prior to implementation to validate behavior across refactors.

Can I use both model-based graders and deterministic code graders for AI feature evaluation?

Yes, AI feature evaluation supports deterministic code graders, model-based graders, and human-review prompts simultaneously, providing reusable templates to ensure quality and safety across integration points.

How do I baseline expected behavior to validate regressions across refactors?

Baseline expected behavior by defining capability and regression evals with clear success criteria before implementation, then track pass@k metrics to validate regressions across refactors and tooling changes.

What's the best way to track pass@k metrics during AI coding sessions?

Track pass@k metrics during AI coding sessions by integrating reusable evaluation templates into Claude Code workflows, utilizing model-graders and code-based graders to monitor and report progress.

Does the eval harness require specific dependencies to run integration point evaluations?

No, integration point evaluations require no external dependencies, allowing teams to directly integrate the evaluation templates into their existing Claude Code workflows and run /eval commands.