evals

Evaluate agent performance and extraction accuracy in LangGraph pipelines.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/bmsull560/Fabric_4L --skill evals-bmsull560
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evals
Source: https://github.com/bmsull560/Fabric_4L/tree/main/.windsurf/skills/evals
Command: npx skills add https://github.com/bmsull560/Fabric_4L --skill evals-bmsull560

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evaluation frameworks for agent performance, output quality, and extraction accuracy across AI pipelines to ensure reliability and measurable improvements.

Core Features & Use Cases

  • Extraction Evaluation: Assess predicted extractions against ground truth with precision, recall, and F1 while accounting for semantic similarity.
  • Agent Trajectory Evaluation: Measure workflow quality, tool usage, and costs across end-to-end agent runs.
  • Regression Test Suite: Provide repeatable tests that guard against performance regressions in LLM pipelines.
  • Prompt A/B Testing: Facilitate systematic comparison of prompt variants to drive improvements.

Quick Start

Run the evaluation suite on your LLM pipeline to start validating metrics and regression baselines.

Frequently Asked Questions about evals

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

FAQPage Schema
How do I evaluate LLM extraction accuracy against ground truth data?

To evaluate LLM extraction accuracy, you can assess predicted extractions against ground truth using precision, recall, and F1 metrics while accounting for semantic similarity. This ensures your AI pipeline maintains reliable output quality.

What is regression testing for LLM pipelines and when do I need it?

Regression testing for LLM pipelines provides repeatable tests that guard against performance regressions. You need it when modifying prompts or models to ensure changes do not degrade output quality or agent performance.

How do I set up prompt A/B testing for AI agents?

Prompt A/B testing facilitates systematic comparison of prompt variants to drive improvements. You can run the evaluation suite on your LLM pipeline to validate metrics and compare different prompt configurations directly.

Can I use this evaluation framework with LangGraph-based agent systems?

Yes, you can apply this evaluation framework to benchmark extraction and workflow tasks in LangGraph-based agent systems. It measures agent trajectory quality, tool usage, and costs across end-to-end agent runs.

Does agent performance evaluation integrate with Prometheus metrics?

Agent performance evaluation enforces metrics collection and baseline tracking with integrations to Prometheus and test harnesses. This allows you to monitor workflow quality and operational costs across end-to-end agent runs.

What is the best way to benchmark AI agent workflow quality?

The best way to benchmark AI agent workflow quality is through agent trajectory evaluation, which measures tool usage and costs across end-to-end runs. This establishes repeatable baselines for reliable performance tracking.