autoresearch

Run evaluator-driven mission improvement loops with JSON logs and Markdown decision records.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/jimmi2051/oh-my-copilot --skill autoresearch-jimmi2051
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch
Source: https://github.com/jimmi2051/oh-my-copilot/tree/main/plugins/omc-copilot/skills/autoresearch
Command: npx skills add https://github.com/jimmi2051/oh-my-copilot --skill autoresearch-jimmi2051

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates bounded, evaluator-driven single-mission improvement with durable logs and strict stop conditions.

Core Features & Use Cases

  • Stateful loop that runs one mission at a time, records each evaluation, and logs decisions in Markdown.
  • Persists artifacts under .omc/autoresearch and .omc/logs/autoresearch for reproducibility.
  • Supports cron-based reruns via Claude Code native cron and explicit max-runtime stop.

Quick Start

Start autoresearch for your configured mission to begin iterative improvements.

Frequently Asked Questions about autoresearch

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

FAQPage Schema
How do I automate a bounded mission improvement loop with durable decision logs?

To automate bounded mission improvement, you need an evaluator-driven loop that records per-iteration JSON results and maintains human-readable Markdown decision logs. It runs until a max-runtime or terminal condition is reached, persisting artifacts under dedicated directories for reproducibility.

What is evaluator-driven single-mission improvement and when do I need it?

Evaluator-driven single-mission improvement is an automated process that iteratively enhances one mission at a time using an evaluator to measure results. You need it when you have a defined mission specification and evaluator reference but require stateful iteration with strict stop conditions.

Do I need an existing evaluator reference to start automated iterative improvements?

Yes, you must provide an existing evaluator reference and a mission specification as required inputs. The automation relies on this evaluator to assess each iteration and determine improvements before logging the decisions in Markdown and JSON formats.

How do I schedule recurring automated mission iterations using cron?

You can schedule recurring automated mission iterations using Claude Code native cron functionality. This enables the evaluator-driven loop to rerun automatically while respecting the explicit max-runtime stop condition and persisting artifacts under designated directories.

What are the limitations of running multiple missions in a single automated improvement loop?

The automated improvement loop is strictly limited to running one mission at a time. It enforces bounded execution with strict stop conditions like max-runtime, meaning it cannot process concurrent missions simultaneously within the same stateful loop.