Skip to content
Back to skills

Opencodeinstruct Eval

ASecurity

Evaluates the code generation, algorithmic problem-solving, and complex function-calling capabilities of instruction-tuned LLMs across multiple standardized coding benchmarks. Use when the user wants to benchmark on HumanEval, MBPP, LiveCodeBench, BigIntCodeBench-Instruct, or asks about evaluating this task. Reports pass@1.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
ai-agentspythongo

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill opencodeinstruct-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Opencodeinstruct Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Opencodeinstruct Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-opencodeinstruct-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-opencodeinstruct-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: opencodeinstruct-eval
description: Evaluates the code generation, algorithmic problem-solving, and complex function-calling capabilities of instruction-tuned LLMs across multiple standardized coding benchmarks. Use when the user wants to benchmark on HumanEval, MBPP, LiveCodeBench, BigIntCodeBench-Instruct, or asks about evaluating this task. Reports pass@1.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2504.04030
  bibtex_key: [REDACTED]
  confidence: high
---

# opencodeinstruct-eval

> OpenCodeInstruct: A Large-scale Instruction Tuning Dataset for Code LLMs — Ahmad et al. (2025) (arXiv:2504.04030, 2025)

## What this evaluates

Evaluates the code generation, algorithmic problem-solving, and complex function-calling capabilities of instruction-tuned LLMs across multiple standardized coding benchmarks.

## Datasets

- **HumanEval** — total ?; splits: test (-1)
- **MBPP** — total ?; splits: test (-1)
- **LiveCodeBench** — total 713; splits: test (713)
- **BigIntCodeBench-Instruct** — total 1140; splits: test (1140)

## Metrics

- `pass@1` **(primary)** — range: percent
  - Percentage of generated solutions that pass all provided unit tests for a given problem. Computed as the fraction of problems where at least one generated sample passes all test cases.

## Input / output format

**Input**: Natural language problem description, often including a function signature or stub, and sometimes library constraints or competitive programming context.

**Output**: Python code implementing the requested function or script.

## Scoring recipe

```python
def compute_pass_at_1(predictions, gold_tests):
    passed_count = 0
    for code, tests in zip(predictions, gold_tests):
        if execute_and_check(code, tests):
            passed_count += 1
    return (passed_count / len(predictions)) * 100
```

## Common pitfalls

- Continuously updated benchmarks like LiveCodeBench require strict contamination checks to ensure test cases were not in the training data.
- pass@1 scores can be inflated by weak or incomplete unit tests; some benchmarks use minimal test coverage.

## Evidence (verbatim from paper)

> HumanEval and MBPP We reported the evaluations on HumanEval (Chen et al., 2021), MBPP (Austin et al., 2021), HumaneEval+ (Liu et al., 2023), and MBPP+ (Liu et al., 2023) which are the most common benchmarks for function-level code generation. LiveCodeBench (Jain et al., 2025) is an extensive, contamination-free benchmark created to assess the coding capabilities of LLMs. BigIntCodeBench-Instruct, a natural language instruction adaptation of BigCodeBench (Zhuo et al., 2025), challenges LLMs with complex function calling tasks.

## Citation

```bibtex
@misc{ahmad2025opencodeinstruct,
  title={OpenCodeInstruct: A Large-scale Instruction Tuning Dataset for Code LLMs},
  author={Ahmad et al. (2025)},
  year={2025},
  note={arXiv:2504.04030}
}
```

- arXiv: 2504.04030

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.