One-click install
npx skills add https://github.com/ajsai47/holyclaude --skill autoloop-ajsai47
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoloop
Source: https://github.com/ajsai47/holyclaude/tree/main/skills/research/autoloop
Command: npx skills add https://github.com/ajsai47/holyclaude --skill autoloop-ajsai47

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of running code optimization experiments, tracking metric changes, and reverting failed changes, saving developers hours of repetitive trial-and-error.

Core Features & Use Cases

  • Autonomous Experiment Loop: Iteratively modifies code, runs evaluations, and automatically keeps improvements or reverts regressions without manual intervention.
  • Built-in Presets: Pre-configured workflows for common optimization tasks including performance tuning, bundle size reduction, test coverage maximization, and ML model metric optimization.
  • Use Case: A developer needing to reduce their web app's bundle size can use the bundle-size preset to automatically test configuration and code changes, keeping only modifications that reduce bundle size while ensuring all tests still pass.

Quick Start

Ask the AI to run the autoloop skill with the bundle-size preset to automatically optimize your project's production bundle size while maintaining passing tests.

Frequently Asked Questions about autoloop

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

FAQPage Schema
How do I automate code optimization and automatically revert failed changes?

Automating code optimization requires an autonomous experiment loop that modifies source code, measures target performance metrics, and retains beneficial changes while discarding regressions. This eliminates manual trial-and-error by logging all attempts to a tracking file for post-run review.

What is the best way to reduce my web app's bundle size while ensuring tests still pass?

Reducing bundle size while maintaining passing tests is achieved using a bundle-size preset that automatically tests configuration and code changes. The optimization loop keeps only modifications that reduce the production bundle size and enforces hard constraints to prevent regressions.

Can I use autonomous experimentation loops for machine learning metric tuning?

Autonomous experimentation loops support machine learning metric tuning through pre-configured ML optimization presets. You provide a target metric and an evaluation command, and the loop iteratively modifies code to maximize model performance while discarding any changes that degrade quality.

What do I need to set up iterative performance tuning without manual intervention?

Setting up iterative performance tuning requires a target metric, editable file glob patterns, an evaluation command, and optional hard constraints. Once provided, the system runs indefinite experiment loops that automatically keep improvements and revert losses.

Does autonomous code optimization work for maximizing test coverage?

Autonomous code optimization works for maximizing test coverage through built-in presets designed for test coverage improvement. The experiment loop iteratively modifies code, runs evaluations, and retains only changes that increase coverage while respecting any defined constraints.

How does the system track code optimization attempts during an experiment loop?

Tracking code optimization attempts during an experiment loop is handled by logging all modifications to a dedicated tracking file. This allows developers to review both successful improvements and reverted regressions after the optimization run completes.