What problem does it solve?
This skill solves the problem of non-deterministic output quality in AI agents and LLM applications by replacing subjective vibes-based testing with a structured, reproducible regression testing framework.
Core Features & Use Cases
- Multi-Layered Scoring: Combines deterministic code-based scorers (regex, JSON schema) with LLM-as-judge evaluation for semantic quality.
- Regression Gates: Prevents performance degradation by comparing new model/prompt outputs against a committed baseline dataset.
- Use Case: When updating a RAG system's retrieval configuration, use this harness to ensure that the new configuration maintains or improves faithfulness and correctness scores across a golden dataset of production-derived test cases.
Quick Start
Use the llm-eval-harness skill to initialize a new evaluation suite by defining your golden dataset and configuring the code-based scorers for your specific agent output.