Install any skill in seconds. Free to start, no credit card required.
Get Started Free →withkynam/vc-autoresearch
Loop: find gaps → fix → repeat until agents find no gaps or a metric goal is hit. Shared loop primitive for PVL, EVL, and standalone quality runs.
Passed 13 of 17 test cases with the skill, and 5 of 17 without it.
and 19 more in the full report
12 fixed5 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
We are using `vc-autoresearch` with a `verify:` command `pnpm test:coverage` that outputs line coverage percentage (e.g. `85`). We want to reach a target of `95`. Since the default target mode assumes lower-is-better (expecting metric to drop to target), what parameter must be set so the loop recognizes higher numbers as progress?
| Checked | Without skill | With skill |
|---|---|---|
| Sets target_direction parameter to higher to flip metric evaluation for higher-is-better metrics | Missed | Passed |
| Evaluates success when the verify command output reaches or exceeds the numeric target of 95 | Missed | Passed |
The instructions your model reads when the skill loads.
Output style: Follow
process/development-protocols/communication-standards.md— answer-first, plain language, no unexplained jargon, TL;DR on long responses.
Reusable loop primitive. Runs: find gaps → write report → fix → check → repeat.
Used directly for spec/doc/UX hardening. Wired into PVL (plan-validate-fix loop — the fix cycle between writing a plan and approving EXECUTE) and EVL (execute-validate-fix loop — the confirmation run after EXECUTE) as the shared bookkeeping layer.
Do NOT invoke during RESEARCH or INNOVATE phases.
The ORCHESTRATOR is the loop driver. It executes every bookkeeping step itself:
results.tsv tracking file.results.tsv after each cycle.Subagents (vc-validate-agent, vc-tester, vc-plan-agent, vc-execute-agent) are fire-and-forget: they emit a verdict and terminate. They cannot invoke this skill on the orchestrator's behalf, cannot loop themselves, and cannot spawn each other.
If no one runs Step 0, the loop never exists and verdicts silently become "proceed" — that failure mode is exactly what this section forbids.
Per-verdict routing tables: process/development-protocols/orchestration.md §PVL/EVL Loop Routing.
| Subcommand | Does | Stops when |
|---|---|---|
vc-autoresearch (core) | find gaps → fix → repeat | agents find no gaps OR metric goal hit |
test cases passed, vs 5 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.