Install any skill in seconds. Free to start, no credit card required.
Get Started Free →fedoroff-vlad/run-goldens
Use when you want to run the golden LLM tests against a real model — one, a few, or all. Fires on: "прогони голдены" / "run the goldens", "прогони golden тесты", "проверь роутинг/синтез на реальной модели", "did my prompt/skill/router change break the goldens", after editing a prompt, SKILL.md, classifier, or any LLM surface. Discovers the repo's golden tests, lets you pick a scope, runs them through the repo's golden runner, and reads the result (real regression vs flaky borderline case).
Passed 18 of 21 test cases with the skill, and 7 of 21 without it.
and 10 more in the full report
12 fixed7 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/2/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
I only want to execute the test method `testFinanceRouting` inside the class `RoutingGoldenTest` in the `router-service` module using the repository runner. What is the exact command line invocation?
| Checked | Without skill | With skill |
|---|---|---|
| The response uses scripts/golden.sh with -pl router-service and -Dtest=RoutingGoldenTest#testFinanceRouting. | Missed | Passed |
The instructions your model reads when the skill loads.
Golden tests (@GoldenLlmTest-style) exercise an LLM surface — routing,
strict-JSON extraction, synthesis grounding — against a real local model,
asserting structure, not exact text. They are opt-in (a GOLDEN_LLM gate),
skipped in CI, and slow (a real model call per assertion), so you run the ones
that touch what you changed — not the whole suite reflexively.
@GoldenLlmTest):
grep -rl "@GoldenLlmTest" --include=*.java (adapt the marker/glob to the
repo's language). Group the hits by module (the Maven -pl path / package
root) so each has a runnable address.Class#method. Prefer the smallest scope that covers the surface just changed.scripts/golden.sh in this repo family) — it auto-starts the
local inference engine + an LLM gateway pointed at it, sets GOLDEN_LLM=true,
and handles model quirks (e.g. suppressing "thinking" so a call is seconds not
minutes). The required model must already be pulled; the runner names the pull
command rather than downloading multi-GB blobs unasked. Do NOT hand-roll the
env — go through the runner so the setup stays identical to everyone else's.scripts/golden.sh -pl <module> -Dtest=<GoldenClass>scripts/golden.sh -pl <module> -Dtest='<GoldenA>,<GoldenB>'scripts/golden.sh -pl <module> -Dtest=<GoldenClass>#<method>-pl <module> -Dtest=<its Golden*> addresses).
The runner leaves the engine + gateway up, so the next run is instant.«…» should route to 'finance' but went to 'tasks'),
not the full log. Then apply the flakiness rule below before calling it a bug.test cases passed, vs 7 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.