benchmark-audit

Audit benchmark suites against the Agent Benchmark Criteria framework.

32|4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/sourcegraph/CodeScaleBench --skill benchmark-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark-audit
Source: https://github.com/sourcegraph/CodeScaleBench/tree/main/skills/benchmark-audit
Command: npx skills add https://github.com/sourcegraph/CodeScaleBench --skill benchmark-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill ensures the quality and reliability of benchmark suites by auditing them against the Agent Benchmark Criteria (ABC) framework, identifying potential issues before they impact evaluations.

Core Features & Use Cases

  • Comprehensive Auditing: Evaluates Task Validity, Outcome Validity, and Reporting dimensions of benchmark tasks.
  • Detailed Reporting: Provides letter grades (A-F) and specific issue identification for each dimension.
  • Use Case: Before launching a new set of benchmarks for AI code generation, use this Skill to perform a pre-flight check, ensuring all tasks are well-defined, verifiable, and reportable, catching critical flaws early.

Quick Start

Use the benchmark-audit skill to audit all benchmark suites and display the results in a table format.

Frequently Asked Questions about benchmark-audit

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

FAQPage Schema
How do I audit benchmark quality and validity for AI code generation tasks?

To audit benchmark quality, you evaluate benchmark suites against the Agent Benchmark Criteria framework, assessing task, outcome, and reporting validity to identify instruction quality, verifier correctness, and reproducibility issues across suites.

What is the Agent Benchmark Criteria framework used for in benchmark validation?

The Agent Benchmark Criteria framework is used for benchmark validation to comprehensively evaluate task validity, outcome validity, and reporting dimensions, assigning letter grades from A to F to identify specific issues in benchmark task definitions.

Do I need Python scripts to run a benchmark suite audit?

Yes, you need Python scripts to run a benchmark suite audit, as the execution and analysis of benchmark task definitions and execution artifacts require Python scripts to process and validate the benchmark data.

How do I check benchmark reproducibility and verifier correctness before launching evaluations?

To check benchmark reproducibility and verifier correctness before launching evaluations, perform a pre-flight audit across all benchmark suites to catch critical flaws early, ensuring all tasks are well-defined, verifiable, and reportable.

What's the best way to identify instruction quality issues in benchmark task definitions?

The best way to identify instruction quality issues in benchmark task definitions is to audit them against the Agent Benchmark Criteria framework, which assesses task, outcome, and reporting validity while generating letter grades and specific issue reports.