llm-evals

Convert observed LLM failures into structured regression test cases.

1|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/Alchemication/zdrowskit --skill llm-evals-alchemication
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llm-evals
Source: https://github.com/Alchemication/zdrowskit/tree/main/.agents/skills/llm-evals
Command: npx skills add https://github.com/Alchemication/zdrowskit --skill llm-evals-alchemication

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps maintainers prevent repeated LLM behavior regressions by turning real user feedback and silent model failures into structured evaluation cases.

Core Features & Use Cases

  • Feedback-driven eval design: Creates regression cases from real failures with provenance tracking, fixture selection, and focused hypotheses.
  • Evaluation workflow guidance: Supports deterministic assertions, selective LLM-as-judge checks, route-aware leaderboard records, and model comparison runs.
  • Use Case: Use this Skill when changing prompts, tools, or model routing in zdrowskit to verify that previously fixed coaching, chat, or insight behaviors remain stable.

Quick Start

Use the llm-evals skill to add an evaluation case for a new LLM behavior regression based on an existing failure trace.

Frequently Asked Questions about llm-evals

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

FAQPage Schema
How do I build LLM regression tests from failed model outputs?

Build LLM regression tests by converting observed model failures into structured test cases with provenance tracking, fixture design, and deterministic assertions to prevent repeated behavior regressions.

What is the best way to compare model performance during prompt changes?

Compare model performance during prompt changes by running route-aware leaderboard records and model comparison runs to verify previously fixed behaviors remain stable.

Can I use LLM-as-judge for AI behavior validation?

You can use LLM-as-judge for AI behavior validation by applying selective LLM-as-judge checks alongside deterministic assertions within your evaluation workflow.

Does pytest work for evaluating tool-use validation in AI applications?

pytest supports evaluating tool-use validation in AI applications by structuring regression cases that verify tool-use behaviors and prompt routing remain stable after changes.

How do I track provenance for LLM evaluation cases?

Track provenance for LLM evaluation cases by linking structured test cases directly to real user feedback and silent model failures through feedback-driven eval design.

When should I not use deterministic assertions for LLM evaluations?

Avoid using deterministic assertions for LLM evaluations when analyzing subjective outputs, where optional judge evaluation provides more accurate behavior validation.