run-benchmark

Configure and launch CodeScaleBench benchmark runs with paired-run and curation guardrails.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of configuring and launching benchmark runs for the CodeScaleBench suite, ensuring consistency and adherence to defined policies.

Core Features & Use Cases

  • Benchmark Execution: Configure and initiate benchmark runs for various suites or selected tasks.
  • Policy Enforcement: Enforces strict run policies, including paired execution and gap-filling requirements.
  • Pre/Post-Run Checks: Integrates essential infrastructure checks and post-run curation steps.
  • Use Case: A researcher needs to re-run failed benchmark tasks for the 'pytorch' suite with specific configurations and then curate the results before analysis.

Quick Start

Use the run-benchmark skill to launch a paired per-suite run for the pytorch suite with 4 parallel slots.

Frequently Asked Questions about run-benchmark

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

FAQPage Schema
How do I launch a benchmark suite with paired-run execution?

Configuring and launching a benchmark suite with paired-run execution requires applying strict run policies and pre-launch infrastructure checks. You initiate a paired per-suite run by specifying the target suite and parallel slot allocation.

What is the process to rerun failed benchmark tasks for a specific suite?

To rerun failed benchmark tasks, you reconfigure the specific suite with desired parameters and initiate a new benchmark execution. Post-run curation steps are then required to ensure the resulting data is valid for analysis.

Do I need to run infrastructure checks before executing a benchmark run?

Yes, pre-launch infrastructure checks are required before executing benchmark runs. These mandatory checks validate the environment to ensure consistency and policy adherence before any benchmark execution begins.

What are the limitations when executing official or gap-fill benchmark batches?

Executing official or gap-fill benchmark batches is constrained by strict run policies, including mandatory paired execution and gap-filling requirements. You must also complete post-run curation steps before valid analysis can occur.

Can I configure parallel slots when launching a benchmark execution?

Yes, you can configure parallel slots when launching a benchmark execution. For example, you can launch a paired per-suite run for a specific suite like pytorch with 4 parallel slots to manage execution concurrency.