Autoresearch Loop
Loops through change, verify and keep-or-discard against any metric.
Install
npx skills add uditgoenka/autoresearch --skill autoresearch -g -a claude-code -y- Repository
- uditgoenka/autoresearch6.8k
- Category
- AI and agents
- Updated
- 4d ago
- License
- MIT
- Context cost
- Mediumabout 2,457 tokens
- Runs scripts
- Yes, review before use
What it does
Autonomous iteration loop: modify, verify, keep/discard against any metric
Autoresearch, Autonomous Goal-directed Iteration
Safety Invariants (all subcommands)
- Never push, publish, or deploy without explicit user approval.
- Bounded by default. Override with
Iterations: unlimited. - All results logged to
autoresearch/{subcommand}-{YYMMDD}-{HHMM}/directory. - Chain handoff via
handoff.json. Evals reads*-results.tsv.
Dispatch (bare $autoresearch)
Parse the invocation in this order:
| Condition | Mode |
|---|---|
Metric: or Verify: present | Classic, existing metric loop, unchanged |
| Free-form natural-language goal, no metric/verify | Orchestrator, see Orchestrator section |
| Nothing | Setup wizard, interactive config builder |
--classic flag | Force Classic regardless of goal text |
--auto flag | Force Orchestrator regardless of goal text |
Print a banner on every invocation: [autoresearch] mode: classic | orchestrator | wizard.

