slop-code-bench
Benchmark coding agents under evolving specifications and checkpoints
All Skills in This Repository (8)
Pure Emerald Level Indicatorsedge-cases
Compare checkpoint specifications with existing tests to generate edge-case skeleton tests.
reclassify-tests
Mark tests not demonstrated in checkpoint specs with pytest functionality marks.
fix-solution
Automate iterative test-and-fix loops for benchmark problems across checkpoints.
test-ambiguity-detector
Compare tests against specifications to identify ambiguous assumptions.
run-tests
Run eval-snapshot benchmark tests for coding solutions inside Docker.
validate-run
Validate all checkpoints in an agent run directory with parallel validation and summarized results.
audit-spec
Audit checkpoint specifications for redundant guidance and design giveaways.
checkpoint-ambiguity-review
Compare checkpoint specs with tests to identify ambiguous interpretations and propose fixes.
Frequently Asked Questions
FAQPage SchemaHow to install slop-code-bench?โผ
Run `npx skills add SprocketLab/slop-code-bench --all -g -y` in your terminal to install all skills in this suite globally.
What does SlopCodeBench measure?โผ
It measures how coding agents handle iterative specification changes, exposing path dependence, non-convergence, and code quality erosion that single-shot benchmarks cannot detect.
Which coding agents does it support?โผ
It supports Claude Code, Codex, Gemini, Cursor CLI, OpenHands, OpenCode, and other agents through a pluggable registry system.
How are benchmark solutions tested?โผ
Solutions run inside isolated Docker containers and are graded with pytest checkpoints covering core, functionality, regression, and error-handling test groups.
Can I add my own benchmark problems?โผ
Yes. Problems are defined with a config.yaml, checkpoint specs, and pytest tests, and new problems can be contributed to the companion scb-problems repository.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core