validate-rubrics

Stress-test evaluation rubrics for vulnerabilities and validate hardened versions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the critical issue of unreliable or vulnerable evaluation rubrics that can lead to incorrect, incomplete, or biased results. It proactively identifies and rectifies these weaknesses.

Core Features & Use Cases

  • Adversarial Stress-Testing: Simulates edge cases and attack vectors to uncover rubric vulnerabilities.
  • Vulnerability Analysis: Identifies specific ways a rubric might fail, rating severity and likelihood.
  • Revision and Validation: Proposes concrete improvements and validates the hardened rubric against identified edge cases.
  • Use Case: A team developing an AI model for content moderation uses this Skill to ensure their rubric for evaluating harmful content is robust and doesn't miss nuanced cases or produce biased classifications.

Quick Start

Use the validate-rubrics skill to stress-test the rubric file located at rubrics/prompt.md.

Frequently Asked Questions about validate-rubrics

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

FAQPage Schema
How do I stress-test evaluation rubrics for vulnerabilities and edge cases?

Adversarial stress-testing identifies rubric vulnerabilities by simulating edge cases and attack vectors, then rating the severity and likelihood of evaluation failures to harden the rubric.

What is adversarial validation for evaluation rubrics and when do I need it?

Adversarial validation proactively finds unreliable or biased rubric outcomes by generating edge cases. You need it when evaluation rubrics risk missing nuanced cases or producing biased classifications.

How do I validate a hardened rubric after proposing specific revisions?

Validate a hardened rubric by testing proposed revisions against the identified edge cases and attack vectors to ensure the evaluation criteria remain robust and reliable.

Does rubric validation require Node.js scripts to execute the adversarial analysis?

Yes, executing the adversarial analysis and rubric validation requires Node.js scripts to run the stress-testing scenarios and process the vulnerability severity ratings.

What's the best way to fix biased or incomplete evaluation rubrics?

The best way to fix biased rubrics is performing adversarial analysis to identify failure points, proposing concrete revisions, and validating the hardened rubric against those edge cases.

What are the limitations of using adversarial stress-testing for rubric evaluation?

Limitations of adversarial rubric stress-testing include relying on Node.js script execution and the need to manually define relevant edge case scenarios to effectively uncover hidden vulnerabilities.