One-click install
npx skills add https://github.com/sumeetonline90/fitup_all --skill eval-harness-sumeetonline90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-harness
Source: https://github.com/sumeetonline90/fitup_all/tree/main/.cursor/.agents/skills/eval-harness
Command: npx skills add https://github.com/sumeetonline90/fitup_all --skill eval-harness-sumeetonline90

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork of AI-assisted coding by providing a formal framework to define explicit pass/fail criteria, measure agent reliability, and catch regressions before code is merged, ensuring consistent, predictable outcomes from Claude Code sessions.

Core Features & Use Cases

  • Structured Eval Workflows: Define capability evals for new features and regression evals for existing functionality, with clear pass/fail criteria and built-in support for pass@k and pass^k reliability metrics.
  • Flexible Grading Options: Use deterministic code-based graders for automated checks, model-based graders for open-ended output evaluation, or flag changes for human review for high-risk modifications.
  • Real-World Use Case: A developer adding a new authentication feature can define success criteria upfront, run evals during implementation, and confirm the feature works without breaking existing login flows before merging code.

Quick Start

Use the eval-harness skill to define pass/fail criteria for your new feature, run regression tests against existing functionality, and generate a full eval report to confirm readiness for review.

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 testing for AI coding sessions?

Regression testing for AI coding sessions involves defining explicit pass/fail success criteria for existing functionality before code changes. You can run evals during implementation to catch regressions and confirm features work without breaking current flows before merging.

What is eval-driven development for AI agents?

Eval-driven development is a formal framework that defines explicit pass/fail criteria for AI-assisted coding tasks. It eliminates guesswork by measuring agent reliability and catching regressions early, ensuring consistent and predictable outcomes from AI coding sessions.

How do I measure AI agent reliability with pass@k metrics?

Measuring agent reliability with pass@k metrics involves running structured eval workflows that track success rates across multiple attempts. The framework supports pass@k and pass^k reliability metrics to benchmark agent performance across model versions.

Can I use automated grading for AI-generated code evaluation?

Yes, you can use deterministic code-based graders for automated checks on AI-generated code. For open-ended output evaluation, model-based graders are available, and high-risk modifications can be flagged for human review.

Does this eval framework work without external dependencies?

Yes, the eval framework works without external dependencies. It stores eval artifacts in project directories for version control, allowing you to define and run evals within your existing development environment.

When should I use human review vs automated graders in eval workflows?

Use deterministic code-based graders for automated checks and model-based graders for open-ended output evaluation. Flag changes for human review when dealing with high-risk modifications that require manual verification before merging.