SKILL

evaluation-bigcode-evaluation-harness

Evaluates code generation models across HumanEval, MBPP, MultiPL-E, and 15+ benchmarks with pass@k metrics. Use when benchmarking code models, comparing coding abilities, testing multi-language support, or measuring code generation quality. Industry standard from BigCode Project used by HuggingFace leaderboards.

Target: Learning & research. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original text

Topics in the source

  • BigCode Evaluation Harness - Code Model Benchmarking
  • Quick Start
  • Common Workflows
  • Workflow 1: Standard Code Benchmark Evaluation
  • Workflow 2: Multi-Language Evaluation (MultiPL-E)
  • Workflow 3: Instruction-Tuned Model Evaluation
  • Workflow 4: Compare Multiple Models
  • When to Use vs Alternatives

BigCode Evaluation Harness evaluates code generation models across 15+ benchmarks including HumanEval, MBPP, and MultiPL-E (18 languages). Installation: Evaluate on HumanEval: View available tasks: Evaluate model on core code benchmarks (HumanEval, MBPP, HumanEval+). Checklist: Step 1: Choose benchmark suite Python code generation (most common): HumanEval: 164 handwritten problems, function completion HumanEval+: Same 164 problems with 80× more tests (stricter) MBPP: 500 crowd-sourced problems, entry-level difficulty MBPP+: 399 curated problems with 35× more tests Multi-language (18 languages): MultiPL-E: HumanEval/MBPP translated to C++, Java, JavaScript, Go, Rust, etc. Advanced: APPS: 10,000 problems (introductory/interview/competition) DS-1000: 1,000 data science problems across 7 libraries Step 2: Configure model and generation Step 3: Run evaluation Step 4: Analyze results Results in results/starcoder2-humaneval.json: Evaluate code generation across 18 programming languages. Checklist: Step 1: Generate solutions on host Step 2: Evaluate in Docker container Supported languages: Python, JavaScript, Java, C++, Go, Rust, TypeScript, C#, PHP, Ruby, Swift, Kotlin, Scala, Perl, Julia

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
davila7/claude-code-templates
Source file
cli-tool/components/skills/ai-research/evaluation-bigcode-evaluation-harness/SKILL.md
Fixed revision
21be197f100a12b8d0dd9a211cc244c8179f84d3
Read the complete original documentation ↗

Requirements

  • Only the author’s Skill metadata is included. Read the full instructions to check dependencies, licensing and conditions of use.

A small first task

先阅读原作者说明,再决定是否在自己的 AI 工具中使用。

Instructions for your AI tool

Author documentation is not live verification by this site. Without evidence, we do not mark a resource as compatible, safe or free.

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: davila7/claude-code-templates · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-09T14:01:43.096Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.