What problem does it solve? Measuring the functional correctness of code generation models requires executing generated code against unit tests across many benchmarks, which is tedious and error-prone to set up manually. This Skill standardizes evaluation of code models across 15+ benchmarks with consistent pass@k metrics comparable to HuggingFace leaderboards. ## Core Features & Use Cases - Standard Benchmark Evaluation: Run HumanEval, HumanEval+, MBPP, and MBPP+ with configurable temperature, n_samples, and pass@k estimation. - Multi-Language Evaluation: Test models across 18 programming languages via MultiPL-E, using Docker containers for safe code execution. - Instruction Model Support: Evaluate chat and instruction-tuned models with instruct-humaneval and HumanEvalPack tasks using proper instruction tokens. - Use Case: Compare StarCoder2, CodeLlama, and DeepSeek-Coder on HumanEval and MBPP, then generate a markdown comparison table of pass@1 scores for a model selection report. ## Quick Start Ask the AI to evaluate the bigcode/starcoder2-7b model on the HumanEval benchmark with 200 samples and report the pass@1, pass@10, and pass@100 scores.