bench
Skill2 starsChanged 3 months agoMITView on GitHub
Reproducible token/cost benchmark — runs a fixed task corpus through the real auto_router decision logic and compares it against a "no routing, everything to cloud STANDARD" baseline. Turns the README's savings claim into a checkable number instead of an assertion. Use when the user wants proof of token savings, a benchmark for a PR/README, or numbers to back an integration pitch (e.g. Hermes).
10 other projects use a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- MrHashMe/efficiency-playbooktheir own version, first seen Nov 8, 2026
- zedarvates/frugal-skillsedited, first seen Nov 8, 2026
- ddalcu/mlx-servetheir own version, first seen Nov 1, 2026
- CorvusWing/CorvusWingtheir own version, first seen Oct 25, 2026
- a-ghorbani/pocketpal-dev-teamtheir own version, first seen Oct 18, 2026
- leo1852098393-blip/mxopstheir own version, first seen Oct 13, 2026
Other versions10 projects use a version of this.
Word for word · 0
None found.
Edited · 1
- zedarvates/frugal-skills★ 128% same
Wrote their own version · 9
- FalkorDB/FalkorDB★ 10ksame name
- ddalcu/mlx-serve★ 2.4ksame name
- a-ghorbani/pocketpal-dev-team★ 6same name
- ai-agent-lead/skills★ 3same name
- deevus/skills★ 2same name
- smgglrs-ai/navra★ 2same name
- CorvusWing/CorvusWing★ 1same name
- leo1852098393-blip/mxops★ 0same name
- MrHashMe/efficiency-playbook★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository75 other files it gives its agents.
- AGENTS.mdAGENTS.md
- clean-cacheSkill
- agent-cacheSkill
- app_testSkill
- asset-qualitySkill
- auto_distillSkill
- auto-memorySkill
- auto_routerSkill
- bootstrapSkill
- botte-proxySkill
- cacheSkill
- capabilitiesSkill
- cardinalSkill
- cavemanSkill
- checkupSkill
- clarificationSkill
- clusterSkill
- code_fingerprintSkill
- completion_proofSkill
- conductorSkill
- context_budgetSkill
- context_profilerSkill
- context_slicerSkill
- context_windowsSkill
- control_loopSkill
- cost_estimatorSkill
- cwe_kbSkill
- dag_optimizerSkill
- dashboardSkill
- decision-ladderSkill
- demoSkill
- diff_languageSkill
- directives_auditSkill
- docgenSkill
- docs_stewardSkill
- eventsSkill
- fallow_likeSkill
- fast_contextSkill
- fixSkill
- harness_deltaSkill
- hermes-bridgeSkill
- hf_provenanceSkill
- infra_advisorSkill
- ingestSkill
- llm_backendsSkill
- llm_mcpSkill
- loaderSkill
- mcp_gatewaySkill
- meta_harnessSkill
- metricsSkill
- migration_auditSkill
- monte_cristoSkill
- mousquetairesSkill
- nlp_deterministicSkill
- nn_auditSkill
- prefix-prunerSkill
- prefix_treeSkill
- preflightSkill
- prompt_improverSkill
- reportSkill
- The first 60 shown.
The file
Files
bench — the proof behind the savings claim
python -m skills.bench.cli # table + totals
python -m skills.bench.cli --json
python -m skills.bench.cli --save md # timestamped report under .botte/reports/Runs tasks.py's fixed corpus (17 prompts spanning trivial → hard reasoning)
through the real auto_router.decide() — decision only, 0 tokens spent
measuring — and compares the actual cost of what got picked against a
documented baseline (every task sent straight to Tier.STANDARD, i.e. what a
project with no routing at all pays). The delta is the number: token % saved,
USD % saved, % that stayed local.
Why this exists
The README says "~65% (reported by users)" — a claim, not a proof. bench is
versioned in the repo, runs offline, and gives the same shape of number every
time: python -m skills.bench.cli in CI or before a release, diff the
totals against the last run. It's also the evidence for [[preflight]]'s
"prefer local" default and for pitching the belt to other agent frameworks
(see the Hermes-Agent integration proposal in docs/plans/).
Reading the result
local_pct— % of the corpus that resolved to a local backend (0 cloud tokens for those).totals.token_savings_pct/usd_savings_pct— belt cost vs. the fixed baseline.- Caveat, stated plainly: the corpus prompts are short (they're meant to
be reproducible and fast, not exhaustive), so the effort estimator's
length-based signal under-weights them relative to real production
prompts — which carry full stack traces, diffs, multi-file context. On a
machine with a local backend running, this bench tends to read higher
local% than a real session would. Treat it as a floor/sanity-check number,
not a substitute for
control_loop.analyze()'s real historical stats.
Related: [[auto_router]] (what's being measured), [[control_loop]] (the real, historical counterpart), [[cost_estimator]] (the cost model reused here).
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

