ck:autoresearch

Run iterative optimization loops against measurable metrics in git-tracked projects.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-autoresearch-edgehunt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:autoresearch
Source: https://github.com/EdgeHunt/EdgeHunt/tree/main/.claude/skills/ck-autoresearch
Command: npx skills add https://github.com/EdgeHunt/EdgeHunt --skill ck-autoresearch-edgehunt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates autonomous iterative optimization loops that run N iterations against a mechanical metric, learning from git history and auto-keeping or discarding changes to drive measurable improvements.

Core Features & Use Cases

  • Autonomous iteration: run a configurable number of experiments against a defined metric.
  • Git-backed experimentation: automatic keep/discard decisions with rollback on regression.
  • Reusable workflow: ideal for improving metrics like test coverage, bundle size, performance, or ESLint error counts.

Quick Start

Run ck:autoresearch to execute N iterations against your metric and commit favorable changes automatically.

Frequently Asked Questions about ck:autoresearch

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

FAQPage Schema
How do I automate iterative optimization loops for measurable metrics in a git project?

Automated iterative optimization loops run configurable experiments against mechanical metrics, logging results to loop-results.tsv. They apply atomic commits per iteration to git-tracked projects, automatically keeping favorable changes and rolling back regressions.

What metrics can I improve using autonomous experimentation with git rollback?

Autonomous experimentation with git rollback improves mechanical metrics like test coverage, bundle size, performance scores, or ESLint error counts. The process defines Goal, Scope, and Verify requirements to evaluate each iteration and commit only favorable changes.

Does autonomous optimization work with existing git branches and commit history?

Autonomous optimization works directly with existing git commit history by applying an atomic-per-iteration commit strategy. It evaluates each automated experiment against defined verification requirements, automatically discarding changes that cause metric regressions.

How do I set up guard steps for automated performance experiments?

Automated performance experiments support optional guard steps defined alongside Goal, Scope, and Verify requirements. These guards evaluate each iteration before committing, ensuring only changes that successfully improve the targeted metric are kept in the git history.

What is the best way to run multiple iterations against a metric without manual code reviews?

Running multiple iterations against a metric without manual reviews requires defining mechanical verification rules and executing autonomous loops. The system automatically logs results to loop-results.tsv and handles keep or discard decisions based on git-tracked experimentation outcomes.

Why do automated optimization loops discard certain code changes during iteration?

Automated optimization loops discard code changes during iteration when a mechanical metric regresses below its baseline. The rollback mechanism ensures git history retains only atomic commits that meet the predefined Goal, Scope, and Verify requirements for the experiment.