evaluation

Evaluate agent outputs against rubrics and ground truth with multi-dimensional scoring.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Ikram-Alam/The-Evolution-of-Todo-Mastering-Spec-Driven-Development-Cloud-Native-AI --skill evaluation-ikram-alam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evaluation
Source: https://github.com/Ikram-Alam/The-Evolution-of-Todo-Mastering-Spec-Driven-Development-Cloud-Native-AI/tree/main/.claude/skills/evaluation
Command: npx skills add https://github.com/Ikram-Alam/The-Evolution-of-Todo-Mastering-Spec-Driven-Development-Cloud-Native-AI --skill evaluation-ikram-alam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Evaluate agent outputs against defined rubrics and ground truth.

Core Features & Use Cases

  • Rubric-driven multi-dimensional scoring across factual accuracy, completeness, citation accuracy, source quality, and tool efficiency.
  • LLM-as-judge integration plus human evaluation to ensure scalable, reliable validation.
  • Production monitoring and test-set management to detect regressions and guide continuous improvement.

Quick Start

Install Python 3.x, then run the evaluator with a sample test set. For example, python scripts/evaluator.py --sample

Frequently Asked Questions about evaluation

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

FAQPage Schema
How do I evaluate agent outputs against defined rubrics?

To evaluate agent outputs against rubrics, you can use a structured scoring engine that measures factual accuracy, completeness, and tool efficiency against ground truth. It generates an overall score with detailed dimension results.

What is LLM-as-judge evaluation for production monitoring?

LLM-as-judge evaluation is an automated scoring mechanism that validates agent performance at scale. It integrates with human evaluation to ensure reliable production monitoring and detect regressions across multi-dimensional metrics.

How do I run a sample test set for agent evaluation?

To run a sample test set for agent evaluation, install Python 3.x and execute the evaluator script with the sample flag. This initiates the structured scoring engine to generate overall scores and detailed dimension results.

Does agent evaluation support multi-dimensional scoring for factual accuracy?

Yes, agent evaluation supports multi-dimensional scoring across factual accuracy, completeness, citation accuracy, source quality, and tool efficiency. This rubric-driven approach ensures comprehensive validation of agent outputs against ground truth.

Why use rubric-driven evaluation for agent systems?

Rubric-driven evaluation is used for agent systems to enable scalable, reliable validation through multi-dimensional scoring. It combines LLM-as-judge integration with human evaluation to detect regressions and guide continuous improvement.

Can I detect regressions in agent performance using production monitoring?

Yes, you can detect regressions in agent performance using production monitoring and test-set management. The evaluation process preserves a structured scoring engine to track metrics and guide continuous improvement over time.