Sourcegraph avatar

Sourcegraph

Official

@sourcegraph

0Followers
|
601Public Repos
|
25Published Skills

Helping developers search, understand, and write code in complex codebases with AI

Skills Distribution
DomainDeveloper To...Benchmark Evaluation (40%)Repository Governa.. (30%)Performance Analyt.. (30%)

Agent Skills by Sourcegraph

Showing 25 vetted skills indexed across 2 GitHub repositories.

sourcegraphsourcegraph
32

validate-tasks

Validate benchmark task definitions for truncated instructions and missing test scripts.

Official
Intermediate
sourcegraphsourcegraph
32

ir-analysis

Compute precision, recall, MRR, nDCG, and MAP for file retrieval comparisons.

Official
Advanced
sourcegraphsourcegraph
32

sync-metadata

Reconcile task metadata between selected_benchmark_tasks.json and task.toml files.

Official
Basic
sourcegraphsourcegraph
32

mcp-audit

Analyze MCP tool usage patterns and performance deltas from task_metrics.json files.

Official
Advanced
sourcegraphsourcegraph
32

Evaluate Benchmark Traces

Evaluate AI agent benchmark traces for data integrity, output quality, and efficiency.

Official
Advanced
sourcegraphsourcegraph
32

reextract-metrics

Re-extract task metrics from completed benchmark runs after extraction fixes.

Official
Intermediate
sourcegraphsourcegraph
32

archive-run

Archive completed benchmark runs older than a specified duration.

Official
Basic
sourcegraphsourcegraph
32

score-tasks

Score benchmark tasks on clarity, verifier quality, and reproducibility with Python scripts.

Official
Intermediate
sourcegraphsourcegraph
32

repo-health

Validate documentation, configurations, and task definitions before commits or pushes.

Official
Intermediate
sourcegraphsourcegraph
32

run-status

Retrieve and summarize active benchmark run statuses within a specified time frame.

Official
Basic
sourcegraphsourcegraph
32

quick-rerun

Execute a single benchmark task locally with the Harbor runner.

Official
Intermediate
sourcegraphsourcegraph
32

whats-next

Analyze benchmark run status and recommend prioritized next actions for AI coding agents.

Official
Advanced
sourcegraphsourcegraph
32

compare-configs

Compare benchmark results across AI agent configurations to identify performance divergences.

Official
Intermediate
sourcegraphsourcegraph
32

triage-failure

Diagnose failed CodeScaleBench tasks by analyzing logs, result JSON, and agent transcripts.

Official
Advanced
sourcegraphsourcegraph
32

cost-report

Analyzes AI token usage and estimated costs for benchmark runs, suites, and configurations with JSON output options.

Official
Intermediate
sourcegraphsourcegraph
32

generate-report

Generate aggregate CodeScaleBench evaluation reports from Harbor runs in markdown, JSON, and CSV.

Official
Intermediate
sourcegraphsourcegraph
32

check-infra

Validate API tokens, environment variables, Docker status, and disk space for benchmark tasks.

Official
Basic
sourcegraphsourcegraph
32

watch-benchmarks

Monitor benchmark run statuses and generate structured JSON or table summaries.

Official
Intermediate
sourcegraphsourcegraph
32

benchmark-audit

Audit benchmark suites against the Agent Benchmark Criteria framework.

Official
Intermediate
sourcegraphsourcegraph
32

run-benchmark

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

Official
Advanced
sourcegraphsourcegraph
32

scaffold-task

Generate Harbor-compatible CodeScaleBench task files and suite configurations.

Official
Advanced
sourcegraphsourcegraph
32

mine-tasks

Mine merged pull requests to generate benchmark tasks with Docker environments.

Official
Advanced
sourcegraphsourcegraph
16

bigquery

Run BigQuery SQL queries and export results using the bq CLI.

Official
Advanced
sourcegraphsourcegraph
16

tmux

Manage concurrent processes in tmux windows and capture output.

Official
Advanced

Frequently Asked Questions About Sourcegraph

FAQPage Schema
What specific tasks can I perform using Sourcegraph's benchmarking capabilities?

You can configure and launch CodeScaleBench runs, audit benchmark suites against established criteria, and generate aggregate performance reports. The system enables local task execution via the Harbor runner, failure triage through log analysis, and cost estimation based on token usage metrics.

Which personas benefit most from these benchmarking and analysis features?

These capabilities are designed for software engineers, quality assurance leads, and infrastructure architects. Professionals managing large-scale codebases or evaluating coding performance will find the structured reporting, failure diagnostics, and repository health validation essential for maintaining high-quality development standards.

What are the primary prerequisites for running these benchmark tasks?

Successful execution requires a configured environment with valid credentials, including API tokens and necessary environment variables. Additionally, the host system must maintain active Docker status and sufficient disk space to support the containerized environments required for task mining and local benchmark execution.