rag-evaluator

Evaluate RAG systems for groundedness, relevance, and citation accuracy.

5|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Giskard-AI/giskard-skills --skill rag-evaluator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rag-evaluator
Source: https://github.com/Giskard-AI/giskard-skills/tree/main/oss/checks/rag-evaluator
Command: npx skills add https://github.com/Giskard-AI/giskard-skills --skill rag-evaluator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires giskard-checks, giskard.agents, giskard.agents.generators, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you evaluate the quality of RAG (Retrieval-Augmented Generation) systems, ensuring groundedness, relevance, and overall quality of answers.

Core Features & Use Cases

  • Groundedness Evaluation: Check if answers are supported by provided context.
  • Answer Relevance: Ensure answers address the question correctly.
  • Out-of-Scope Refusal: Verify that the system declines when it cannot answer.
  • Retrieval Quality: Assess the quality of the retrieval system if one is exposed.
  • Citation Accuracy: Check if citations are accurate and support the claims made.
  • Use Case: When you have a RAG system and want to ensure it is providing high-quality, grounded answers that are relevant to the user's query.

Quick Start

Use the rag-evaluator skill to generate an evaluation suite for your RAG system. Provide information about your agent, KB, and any relevant data.

Frequently Asked Questions about rag-evaluator

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

FAQPage Schema
How do I evaluate groundedness and answer relevance in my RAG system?▼

To evaluate groundedness and answer relevance in a RAG system, you can generate an evaluation suite that checks if answers are supported by provided context and address the user's question correctly.

Can I check citation accuracy and retrieval quality if my retriever is exposed?▼

Yes, you can check citation accuracy if citations are used, and the evaluation handles retrieval quality automatically when your retriever is exposed to the testing suite.

How do I verify out-of-scope refusal for a retrieval-augmented generation agent?▼

To verify out-of-scope refusal for a retrieval-augmented generation agent, the evaluation suite tests whether the system properly declines to answer when it lacks the necessary context.

Do I need the giskard-checks library to run RAG evaluation tests?▼

Yes, you need the giskard-checks library installed because the RAG evaluation relies on its built-in checks to measure groundedness, relevance, and overall answer quality.

What is the best way to test if a RAG system provides high-quality answers?▼

The best way to test if a RAG system provides high-quality answers is to provide your agent, knowledge base, and relevant data to an evaluation suite that checks groundedness and relevance.

What are the limitations of evaluating a RAG system without an exposed retriever?▼

Without an exposed retriever, the evaluation is limited to checking answer groundedness, relevance, and out-of-scope refusal, skipping the direct assessment of retrieval quality.