rubrics

Validate AI agent rubrics and run adversarial testing with Python scripts.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/Ankh-Studio/copilot-enterprise-eval-plugin --skill rubrics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rubrics
Source: https://github.com/Ankh-Studio/copilot-enterprise-eval-plugin/tree/main/rubrics
Command: npx skills add https://github.com/Ankh-Studio/copilot-enterprise-eval-plugin --skill rubrics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fs, path, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a structured framework for evaluating AI agents and their associated components (prompts, rubrics, etc.) based on defined criteria, ensuring consistent and objective assessment.

Core Features & Use Cases

  • Rubric Validation: Ensures evaluation rubrics are well-defined, consistent, and support automation.
  • Adversarial Testing: Stress-tests rubrics against manipulation attempts to ensure robustness.
  • AgentSkills Evaluation: Integrates with the AgentSkills.io format for standardized AI skill evaluation.
  • Use Case: A team developing an AI customer support agent can use this Skill to rigorously evaluate the quality of the agent's responses against predefined rubrics, identify weaknesses, and ensure it meets performance benchmarks before deployment.

Quick Start

Run a full validation of all rubrics in the current directory.

Frequently Asked Questions about rubrics

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

FAQPage Schema
How do I evaluate AI agent performance using scoring rubrics?

Evaluating AI agent performance with rubrics involves analyzing defined criteria for completeness, consistency, and evidence-based scoring. This framework also conducts adversarial testing to ensure robustness against manipulation attempts.

What is adversarial testing for AI agent rubrics?

Adversarial testing for AI agent rubrics is a process that stress-tests evaluation criteria against manipulation attempts. It ensures the rubrics remain robust and the AI agent meets performance benchmarks before deployment.

How do I validate AI evaluation rubrics for consistency and automation?

Validating AI evaluation rubrics for consistency requires parsing the criteria to ensure they are well-defined and support automation. Python scripts handle rubric parsing and validation to maintain objective assessment standards.

Does AgentSkills evaluation work with custom AI testing rubrics?

Yes, AgentSkills evaluation integrates with custom AI testing rubrics by using the AgentSkills.io format for standardized assessment. Python scripts execute the validation and evaluation to verify the rubrics meet standardized criteria.

Do I need Python to run AI agent rubric validation?

Yes, you need Python to run AI agent rubric validation because the Skill relies on Python scripts for parsing rubrics, executing validation checks, running adversarial tests, and performing the AgentSkills evaluation.

What are the limitations of automated AI rubric evaluation?

The limitations of automated AI rubric evaluation include its reliance on predefined criteria, meaning it cannot assess unstructured responses outside the rubric's scope. It also requires Python scripts and properly structured rubrics to function correctly.