autoresearch

Automate autonomous experimentation loops with versioned commits and metric evaluation.

1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/chrisliu298/dotfiles --skill autoresearch-chrisliu298
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch
Source: https://github.com/chrisliu298/dotfiles/tree/main/agents/extensions/skills/autoresearch
Command: npx skills add https://github.com/chrisliu298/dotfiles --skill autoresearch-chrisliu298

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables autonomous experimentation loops for AI agents, ensuring iterative development through a branch-based workflow that runs edits, commits, executions, and evaluations without constant human prompting.

Core Features & Use Cases

  • Autonomous iteration: agent continuously proposes, implements, runs experiments, and logs outcomes on a dedicated autoresearch branch.
  • Versioned experimentation: every change is committed before execution, preserving history and enabling rollback.
  • Safe, repeatable workflows: includes a guard mechanism and recovery prompts to manage failures and avoid regressions.
  • Use cases include optimizing code, testing model configurations, and gathering reproducible results across projects.

Quick Start

Configure the objective and baseline on a new autoresearch branch, then begin the perpetual cycle of edit, commit, run, measure, and keep or revert.

Frequently Asked Questions about autoresearch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate autonomous AI experiments to run iterative code optimizations?

To automate autonomous AI experiments, configure a baseline command, metric extraction, and evaluation protocol on a dedicated branch. The agent then continuously proposes, implements, runs experiments, and logs outcomes without constant human prompting to achieve repeatable research.

What is branch-based version control for autonomous AI agent workflows?

Branch-based version control for autonomous workflows commits every code change before execution on a dedicated branch. This preserves history and enables rollback, ensuring iterative development remains safe and repeatable across experiments.

How do I set up guard policies and recovery prompts for AI agent benchmarking?

Guard policies and recovery prompts manage failures and avoid regressions during AI agent benchmarking. You configure a guard mechanism alongside the baseline command to evaluate execution outcomes and automatically trigger recovery protocols when needed.

Can I use autonomous experimentation loops for testing model configurations?

Yes, you can use autonomous experimentation loops for testing model configurations. The workflow applies across codebases requiring baselines and metrics, running a perpetual cycle of edit, commit, run, measure, and keep or revert.

What is the best way to log metrics and gather reproducible results across projects?

The best way to log metrics and gather reproducible results is applying a version-controlled iteration loop. Every experiment is committed before execution, preserving version history while the agent continuously logs outcomes against a configurable baseline.