bench-corpus-review

Re-run whole-corpus quality reviews of diolog-swe-bench and diff against previous reviews.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/DiologIR/diolog-plugins --skill bench-corpus-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bench-corpus-review
Source: https://github.com/DiologIR/diolog-plugins/tree/main/plugins/bench-qa/skills/bench-corpus-review
Command: npx skills add https://github.com/DiologIR/diolog-plugins --skill bench-corpus-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the re-run of the whole-corpus quality review of diolog-swe-bench, allowing for an efficient assessment of every task in the corpus.

Core Features & Use Cases

  • Automated Review: Re-run the quality review of all tasks in the corpus.
  • Task Verdicts: Assemble documentation of per-task verdicts, summary counts, and re-run plans.
  • Diffing: Compare the current review against the previous one to identify changes and trends.
  • Use Case: Ideal for auditing the benchmark, after new tasks have been added, or on a scheduled basis to ensure ongoing quality.

Quick Start

Run the bench-corpus-review skill from the diolog-swe-bench repo root to regenerate the corpus-wide task review.

Frequently Asked Questions about bench-corpus-review

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

FAQPage Schema
How do I automate quality assurance reviews for a benchmark corpus?

Automating corpus review involves re-running quality checks across all tasks to generate per-task verdicts. This process coordinates with task judges for binary checks and mechanically diffs results against previous reviews to track benchmark health.

What is the best way to audit benchmark tasks after adding new entries?

Auditing benchmark tasks requires running a whole-corpus review to assess every task. You assemble documentation of per-task verdicts and summary counts, then diff the current results against the previous review to identify changes and trends.

How does corpus diffing work during a benchmark health check?

Corpus diffing works by mechanically comparing the current whole-corpus review against the previous one. This comparison identifies changes and trends in task verdicts, ensuring ongoing quality control after new tasks are added or modifications are made.

Can I use bench-task-judge for binary checks during a whole-corpus review?

Yes, you can use bench-task-judge for binary checks and decision tables during a whole-corpus review. The review process coordinates with this task judge to automate quality control and assemble per-task verdicts for the benchmark.

When do I need to run a whole-corpus quality review?

You need to run a whole-corpus quality review when auditing the benchmark, after new tasks have been added to the corpus, or on a scheduled periodic basis. This ensures ongoing quality control and verifies benchmark health.

Do I need a specific repository setup to run automated corpus reviews?

Yes, you need to run the corpus review skill from the diolog-swe-bench repository root. Running from this root directory allows the automated review to properly regenerate the corpus-wide task documentation and coordinate with task judges.