autoresearch

Mutate a target file and evaluate changes against a fixed scoring harness.

6|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/kmshihab7878/claude-code-setup --skill autoresearch-kmshihab7878
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: autoresearch
Source: https://github.com/kmshihab7878/claude-code-setup/tree/main/skills/autoresearch
Command: npx skills add https://github.com/kmshihab7878/claude-code-setup --skill autoresearch-kmshihab7878

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autonomous, iterative improvement by mutating a single target and evaluating results with a fixed scoring function to guide progressive refinements.

Core Features & Use Cases

  • Single mutable surface: only one file (or narrow set) can change per experiment to keep changes traceable.
  • Immutable evaluation harness: the evaluator never changes during the loop to preserve comparability.
  • Composite scoring and git-based ledger: a scoring function guides decisions and every experiment is committed or rolled back to maintain a complete history.
  • Autonomous loop: iterations proceed without human approval, with scoring as the sole acceptance criterion.
  • Use cases: optimize code quality, prompt templates, or configuration parameters with measurable scores.

Quick Start

Start the autoresearch loop by selecting a target file, an eval command that returns a numeric score, and a parse rule to extract the score; then run the loop to begin automated experimentation.

Frequently Asked Questions about autoresearch

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

FAQPage Schema
How do I automate iterative code quality improvements against a fixed scoring function?▼

Automate iterative code quality improvements by mutating a single target file, running a stable evaluator command, and committing or reverting changes based on whether the parsed score improves.

Can I use automated experimentation loops for prompt engineering optimization?▼

Automated experimentation loops support prompt engineering optimization by iteratively mutating prompt templates, evaluating outputs against a fixed scoring harness, and rolling back changes that fail to improve the score.

What is autonomous iterative improvement and how does it work with configuration tuning?▼

Autonomous iterative improvement for configuration tuning works by applying mutations to a single target file, evaluating results with an immutable scoring command, and automatically committing improvements while reverting regressions.

Does automated code evaluation require a mutable target and an immutable scoring harness?▼

Automated code evaluation requires a single mutable target file for applying changes and an immutable evaluation harness to preserve score comparability across all iterations.

How do I set up an autonomous loop for strategy optimization with git-based history?▼

Set up strategy optimization by defining a target file, an evaluator command returning a numeric score, and a parse rule; the loop commits accepted changes to git and rolls back regressions automatically.

What are the limitations of autonomous improvement loops for configuration tuning?▼

Limitations include restricting mutations to a single target file per experiment and requiring a stable evaluator command that never changes, ensuring changes remain traceable and scores comparable.