autoresearch-create

Automate cyclic optimization experiments with init, run, and log operations.

36|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/cagdotin/agents --skill autoresearch-create-cagdotin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch-create
Source: https://github.com/cagdotin/agents/tree/main/.graveyard/skills/autoresearch-create
Command: npx skills add https://github.com/cagdotin/agents --skill autoresearch-create-cagdotin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates autonomous experimentation loops to optimize a chosen target, enabling rapid, data-driven decisions by continuously testing ideas and retaining the best results.

Core Features & Use Cases

  • init_experiment: configure session (name, metric, unit, direction) and reinitialize when the optimization target changes.
  • run_experiment: execute a command, measure duration, capture output for evaluation.
  • log_experiment: record results with a metrics dictionary; supports auto-commit and easy rollback. Useful for dashboards and audit trails.
  • Looping rules: LOOP FOREVER with guardrails for improvement vs. regression, and context-resume guidance via autoresearch.md.

Quick Start

Initialize an autoresearch session by defining the goal, baseline, and metrics, and run init_experiment to kick off the loop.

Frequently Asked Questions about autoresearch-create

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

FAQPage Schema
How do I automate an optimization loop for product experiments?

Automating an optimization loop requires configuring a session with target metrics, executing commands, and logging outcomes. This skill automates autonomous experimentation loops to continuously test ideas and retain the best results for cyclic optimization tasks.

What is autonomous experimentation and how does it improve baselines?

Autonomous experimentation is a cyclic process of testing variations to improve a chosen baseline metric over time. It works by executing commands, measuring outcomes, and retaining improvements while regressing unsuccessful attempts using persistent guardrails.

How do I configure and run experiments to track target metrics?

You configure experiments by defining the session name, metric, unit, and optimization direction. Run experiments by executing a command, capturing output for evaluation, and recording results with a metrics dictionary to support auto-commit and rollback.

Can I use this for continuous software optimization tasks?

Yes, this handles cyclic optimization tasks across data science, product experiments, and software optimization. It is applicable wherever a baseline can be improved over time through automated testing and persistent loop execution.

How do I resume an interrupted automation loop?

You can resume an interrupted automation loop using context-resume guidance. The loop operates with guardrails for improvement versus regression and maintains associated documentation for audit trails and easy rollback.

What are the limitations of autonomous optimization loops?

Autonomous optimization loops require a clear baseline and measurable target metric to function. You must reinitialize the experiment session whenever the optimization target changes, and rely on auto-commit and rollback for error handling.