autoresearch-agent

Automate single-file optimization experiments with git-based keep/discard lifecycle.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/ano4l/SiteRent --skill autoresearch-agent-ano4l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch-agent
Source: https://github.com/ano4l/SiteRent/tree/main/skills/autoresearch-agent
Command: npx skills add https://github.com/ano4l/SiteRent --skill autoresearch-agent-ano4l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates autonomous experiments to optimize a single file by a measurable metric using git-based keep/discard lifecycle.

Core Features & Use Cases

  • One-change-per-iteration experimentation with deterministic evaluation
  • Automatic commit/rollback based on metric improvements
  • Supports ad-hoc runs and autonomous loops to continuously improve targets
  • Works across domains (engineering, marketing, content) where a measurable metric exists

Quick Start

Set up a new experiment with the interactive setup, then start iterating with /ar:run domain/name.

Frequently Asked Questions about autoresearch-agent

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

FAQPage Schema
How do I automate code optimization for a single file using a measurable metric?

To automate code optimization for a single file, this Skill runs autonomous experiments by applying one change per iteration, evaluating a deterministic numeric metric, and using git to commit improvements or discard regressions automatically.

What is git-based keep/discard lifecycle in autonomous file optimization?

Git-based keep/discard lifecycle in autonomous file optimization is a mechanism where each experimental file change is automatically committed if a measurable metric improves, or rolled back via git if the metric regresses.

How do I set up autonomous experiments to improve configuration files?

You set up autonomous experiments for configuration files by providing a target file, a deterministic evaluation command that outputs a numeric metric, and running the setup within a git repository to track iterations.

Do I need a deterministic evaluation command to run autonomous optimization loops?

Yes, you need a deterministic evaluation command that outputs a numeric metric to run autonomous optimization loops, as the git-based keep/discard lifecycle relies on repeatable measurements to validate each file change.

Can I use autonomous metric-driven optimization for content and marketing files?

Yes, you can use autonomous metric-driven optimization for content and marketing files, as the experimentation lifecycle works across any domain where a target file and a repeatable evaluation command outputting a numeric metric exist.

When should I avoid using autonomous in-file optimization loops?

You should avoid using autonomous in-file optimization loops when a target file lacks a deterministic evaluation command to output a numeric metric, or when the file is not tracked in a git repository for committing and rolling back changes.