eval-harness

Define and run eval suites to validate AI task performance.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/rivaldiekaptrrr/Track-app --skill eval-harness-rivaldiekaptrrr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/rivaldiekaptrrr/Track-app/tree/main/.agent/.agents/skills/eval-harness
Command: npx skills add https://github.com/rivaldiekaptrrr/Track-app --skill eval-harness-rivaldiekaptrrr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Formalizes and automates eval-driven development for AI-assisted workflows, enabling precise, repeatable evaluation of prompts, models, and tool interactions.

Core Features & Use Cases

  • Capability evals: define and run tests that verify new features and behaviors.
  • Regression evals: ensure existing functionality remains intact after code changes.
  • Metrics & reporting: track pass@k, pass^k, and generate standardized evaluation reports.

Quick Start

Run /eval define feature-name to create an evaluation, then run /eval check feature-name to execute it.

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 evals to ensure AI model updates don't break existing functionality?

Regression evals validate that existing AI functionality remains intact after code changes. You define an evaluation suite and execute it to automatically track performance against established baselines.

What is eval-driven development for AI and how does pass@k tracking work?

Eval-driven development formalizes AI task validation by defining repeatable test suites. Pass@k metrics measure the probability that a correct response appears within k generated attempts, enabling precise model benchmarking.

How do I define and execute an AI evaluation suite for prompt testing?

You define an evaluation using a specific command to create the test parameters, then execute it with a check command to run the suite and generate standardized quality reports for your prompts.

Can I use this for model benchmarking across different AI versions?

Yes, this supports model benchmarking across different AI versions. It applies capability and regression eval types to compare performance shifts and track baseline metrics over multiple model iterations.

What is the best way to automate AI regression testing without external dependencies?

Automating AI regression testing requires a dependency-free harness that defines test suites and executes them automatically. This generates standardized evaluation reports and tracks pass@k metrics for quality assurance.

When should I not use automated eval suites for AI prompt validation?

Automated eval suites are not suited for highly subjective prompt outputs lacking definable pass criteria. They require clear baseline metrics and structured pass@k parameters to effectively measure AI task performance.