Install any skill in seconds. Free to start, no credit card required.
Get Started Free →miosa-osa/autoresearch
Autonomous iterative improvement loop. Agent modifies code, verifies against metrics, keeps improvements or reverts failures, and repeats. Uses git as memory — each change is committed, measured, and kept or discarded. Runs until a target metric is hit or max iterations reached.
Passed 8 of 18 test cases with the skill, and 7 of 18 without it.
and 2 more in the full report
3 fixed7 passed either way11 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
During an automated loop measuring execution time, iteration 3 resulted in a higher execution time than iteration 2. What action must be taken for git state?
| Checked | Without skill | With skill |
|---|---|---|
| Reverts the change using git checkout or git reset to discard regression | Missed | Passed |
The instructions your model reads when the skill loads.
Autonomous code improvement through iterative experiment-and-measure cycles.
Run an autonomous loop that improves code against a measurable metric. Each iteration: the agent analyzes current performance, hypothesizes an improvement, implements it, commits it, runs the metric, and decides keep-or-revert. Git history becomes the experiment log. The loop continues until the target is met, max iterations are exhausted, or no progress is made for N consecutive rounds.
# Basic — improve test pass rate
/autoresearch --metric "mix test --cover" --target 95
# Improve benchmark performance
/autoresearch --metric "cargo bench --output json" --target "p99 < 10ms" --max-iter 20
# Improve code quality score
/autoresearch --metric "npx eslint . --format json | jq '.errorCount'" --target 0
# Dry run — show plan without executing
/autoresearch --metric "pytest" --target "all pass" --dry-run
# Resume a previous session
/autoresearch --resume
# Limit scope to specific files
/autoresearch --metric "mix test test/parser_test.exs" --target "0 failures" --scope "lib/parser.ex"
| Flag | Type | Default | Description |
|---|---|---|---|
--metric | string | required | Command that produces a measurable result |
--target | string | required | Success condition (number, comparison, or keyword) |
--max-iter | int | 10 | Maximum improvement iterations |
--stall-limit | int | 3 | Stop after N consecutive iterations with no improvement |
--scope | string | . | Files or directories the agent may modify |
--dry-run | flag | false | Show the improvement plan without executing |
test cases passed, vs 7 / 18 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.