10x Bench Kit — AI skill for Claude Code
Create your own benchmark for coding AI Agents.
How to install 10x Bench Kit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open przeprogramowani/10x-bench-kit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What 10x Bench Kit does
Create your own benchmark for coding AI Agents.
Alternatives in AI
- Graphify — AI coding assistant skill (Claude Code, Codex, OpenCode, OpenClaw, Factory Droid, Trae) 20.9k ★
- Kilocode — GitHub Repo stars Open Source AI coding assistant for planning, building, and fixing code Open source AI assis 17k ★
- Context Engineering Intro — GitHub Repo stars Context engineering - the new way of AI coding assistants Context engineering guide 12.8k ★
README

10x-bench-kit
Template repo for an internal AI agent benchmark. This repo is the basis for a company's **benchmark instance**, created with [10xCLI](https://github.com/przeprogramowani/10x-cli) (`10x bench-kit init`) — a separate repo that holds the tasks, the evaluation pool, the configuration, and the results, and runs agent trials against the company's product repositories in full isolation.
**The benchmark is local-first.** Attempts and evaluations run on the operator's machine (or a VPS — same thing: a long-lived host with a container engine). GitHub Actions is plain CI/CD: readiness checks and leaderboard publication — never paid execution.
Initial harness: **OpenCode** (exclusively). Measured: quality (execution guards + LLM-as-judge-with-tools), cost, and execution time.
Prerequisites
- 10xCLI — no global
install needed (
npx @przeprogramowani/10x-cli bench-kit init). - A container engine: Docker Desktop or Podman.
- Node.js >= 20.
- Provider API keys in the shell environment (e.g.
OPENROUTER_API_KEY).
Three zones
The repo structure is split into zones with different owners and different behavior during `10x bench-kit update`:
| Zone | Owner | On update |
|---|---|---|
.bench-kit/ |
kit (us) | replaced wholesale (atomic) |
.agents/skills/ |
shared | proposed diff — the company decides |
tasks/, evaluation-pool/, bench.config.yaml, results/, attempts/ |
company | untouchable |
Details of each zone's contract live in that zone's README.
Execution and evaluation are two independent processes
The core design decision (see `.bench-kit/ATTEMPT_FORMAT.md` for the full contract):
bench attemptexecutes trials in throwaway containers and produces preserved attempts —attempts///trial-N/withattempt.json,patch.diff,agent.log,metrics.json(cost and tokens read from the trial's local OpenCode storage
Related Skills
People Search Bench
The first open benchmark for evaluating AI-powered people search agents
Mythos Bench
Jagged Frontier: LLM vulnerability detection benchmark harnesses (API + Claude Code agentic)
Bench Watch
Launch or attach to a Plumbline benchmark slice, poll it to completion, and emit the canonical anti-Goodhart p
Klaatcode
Open-source AI coding agent for the terminal. Claude Code-grade accuracy with smart model routing — uses the r
Engram
The context spine that 10x's every AI coding session. Live in 8 IDEs (Claude Code, Cursor, Cline, Continue, Ai
Code Conductor
Ship 10x faster by running multiple Claude Code sub agents in parallel. GitHub-native orchestration for AI cod
Related Agents
Bench Reporter
Updates benchmark documentation with results from bench-runner. Maintains BENCHMARK.md, README.md, and EVAL-GA
Benchmark Sweep
Runs the real benchmark/performance-gate tasks defined in a repo's own deno.json(c) (today, @zanix/server's be
10x
10x is a terminal-based CLI coding agent (installed via npm install -g 10x-cli) built around the observation t