run-tests

Run eval-snapshot benchmark tests for coding solutions inside Docker.

138|30|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/SprocketLab/slop-code-bench --skill run-tests-sprocketlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/SprocketLab/slop-code-bench/tree/main/.claude/skills/run-tests
Command: npx skills add https://github.com/SprocketLab/slop-code-bench --skill run-tests-sprocketlab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates benchmark testing of coding solutions inside a controlled Docker environment by using eval-snapshot instead of raw pytest, ensuring isolation and reproducible results for problem evaluations.

Core Features & Use Cases

  • Executes eval-snapshot against a given snapshot, problem name, and checkpoint to produce structured results.
  • Outputs include evaluation.json, evaluation.log, and a quality_analysis package with metrics on code quality.
  • Ideal for CI pipelines, local experimentation, and cross-checking multiple checkpoints across problems in SlopCodeBench.

Quick Start

Run the evaluator on a problem snapshot to generate evaluation results in Docker.

Frequently Asked Questions about run-tests

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

FAQPage Schema
How do I run benchmark tests for coding solutions in Docker using eval-snapshot?

To run benchmark tests in Docker, this Skill automates eval-snapshot execution against a given snapshot, problem name, and checkpoint index to produce structured evaluation results. It ensures isolation and reproducible results for problem evaluations.

What outputs are generated when evaluating problem checkpoints in a CI pipeline?

Evaluating problem checkpoints generates evaluation.json, evaluation.log, and a quality_analysis package. These outputs provide structured benchmark results and code quality metrics to a specified directory for CI pipelines.

Can I use this Skill as a pytest alternative for isolated benchmark testing?

Yes, this Skill uses eval-snapshot instead of raw pytest to ensure isolation and reproducible results. It is ideal for evaluating problem checkpoints for slop-code-bench and similar projects in Docker.

Do I need a Docker environment to execute eval-snapshot benchmarks locally?

Yes, Docker is required to execute benchmark tests with eval-snapshot. The Skill automates testing of coding solutions inside a controlled Docker environment for both CI pipelines and local experimentation.

What inputs are required to evaluate a problem checkpoint in SlopCodeBench?

Evaluating a problem checkpoint requires a path to a snapshot, a problem name, and a checkpoint index. These inputs allow the evaluator to cross-check multiple checkpoints across problems in SlopCodeBench.