add-llm-evals

Add offline and online evaluation scoring to LLM and agent applications.

29|8|Updated Jul 5, 2026
One-click install
npx skills add https://github.com/ContextJet-ai/awesome-llm-observability --skill add-llm-evals
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-llm-evals
Source: https://github.com/ContextJet-ai/awesome-llm-observability/tree/main/skills/add-llm-evals
Command: npx skills add https://github.com/ContextJet-ai/awesome-llm-observability --skill add-llm-evals

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires promptfoo, deepeval, ragas, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill adds evaluation capabilities to LLM/agent apps, measuring output quality (correctness, faithfulness, relevance, safety) beyond just trace observation.

Core Features & Use Cases

  • Offline Suite: Automates evaluation on a fixed dataset in CI.
  • Online Scoring: Optionally grades production traffic for quality.
  • Reference-based and Reference-free Evaluations: Supports both exact/fuzzy match, semantic similarity, and LLM-as-a-judge rubrics.
  • RAG Metrics: Implements faithfulness, answer relevance, context precision, and context recall for RAG.

Quick Start

Run the offline evaluation suite on your LLM/agent app's PRs to ensure prompt and model quality.

Frequently Asked Questions about add-llm-evals

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

FAQPage Schema
How do I evaluate LLM output quality in CI pipelines?▼

To evaluate LLM output quality in CI, you can automate an offline evaluation suite on a fixed dataset to measure correctness, faithfulness, and relevance. This ensures prompt and model quality on your pull requests.

What metrics are used for RAG evaluation?▼

RAG evaluation implements faithfulness, answer relevance, context precision, and context recall. These metrics measure how accurately the retrieval-augmented generation output aligns with the provided context.

Do I need promptfoo, DeepEval, or Ragas for offline LLM evaluation?▼

Yes, offline LLM evaluation requires promptfoo, DeepEval, or Ragas. These dependencies provide the testing frameworks needed to measure output quality against fixed datasets.

Can I score production LLM traffic online?▼

Yes, online scoring optionally grades production LLM traffic for output quality. This integrates with observability platforms to measure correctness, safety, and relevance in real-time.

What is the difference between reference-based and reference-free LLM evaluation?▼

Reference-based LLM evaluation uses exact or fuzzy matching against ground truth, while reference-free evaluation uses semantic similarity and LLM-as-a-judge rubrics to score output quality without predefined correct answers.