nemo-evaluator

Standardize LLM agent and RAG pipeline evaluation with composable metrics and reproducible benchmarks.

58|16|Updated May 14, 2026
One-click install
npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill nemo-evaluator-nvidia-nemo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-evaluator
Source: https://github.com/NVIDIA-NeMo/nemo-platform/tree/main/sdk/python/nemo-platform/src/nemo_platform/skills/nemo-evaluator
Command: npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill nemo-evaluator-nvidia-nemo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the challenge of inconsistent model evaluation by providing a structured, rubric-to-eval framework that ensures benchmarks are reproducible, transparent, and aligned with domain-specific requirements.

Core Features & Use Cases

  • Composable Evaluation Primitives: Select from exact, numeric, LLM-as-judge, or RAG-specific metrics to match your rubric criteria.
  • BYOB (Bring Your Own Benchmark) Support: Standardizes the protocol for dataset versioning, judge-quality vs. generator-quality experiments, and artifact generation.
  • Use Case: Use this skill to evaluate a RAG agent by defining a rubric for retrieval precision and response grounding, then running a reproducible benchmark that generates human-reviewable scores and reasoning artifacts.

Quick Start

Use the nemo-evaluator skill to run a local evaluation on the dataset provided in the current directory using the specified rubric criteria.

Frequently Asked Questions about nemo-evaluator

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

FAQPage Schema
How do I evaluate a RAG pipeline with reproducible benchmarks?

You can evaluate a RAG pipeline by defining a rubric for retrieval precision and response grounding, then running a reproducible benchmark that generates human-reviewable scores and reasoning artifacts.

What is an LLM-as-judge evaluation and how does it work?

An LLM-as-judge evaluation uses a language model to assess complex reasoning and agentic tool-calling validation, standardized through composable metrics and reproducible benchmark protocols.

Can I use my own custom dataset for LLM evaluation?

Yes, the skill provides Bring Your Own Benchmark support that standardizes dataset versioning, judge-quality versus generator-quality experiments, and artifact generation for your custom data.

Does this evaluation framework separate generator quality from judge quality?

Yes, the framework explicitly separates generation-quality from judge-quality workflows, allowing you to independently measure LLM agent outputs and the performance of the evaluating judge model.

How do I create a rubric-driven evaluation for an LLM agent?

You create a rubric-driven evaluation by selecting from exact, numeric, LLM-as-judge, or RAG-specific composable metrics to match your specific rubric criteria for the agent task.

When do I need reproducible artifacts for LLM benchmarking?

You need reproducible artifacts for LLM benchmarking when your workflow requires human-reviewable scores and reasoning traces to ensure transparent, domain-specific alignment and consistent model evaluation.