Skip to content
Agentmart
Submit a tool

autoloop

Autonomous improvement loop inspired by karpathy/autoresearch — use when asked to run an autoloop, auto loop, autonomous improvement, or run experiments…

Skill by 5uck1ess

IndexedMIT★ 5
Write a review

Chalk Labs

Need help deploying autoloop?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/5uck1ess-autoloop

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Autonomous improvement loop inspired by karpathy/autoresearch — use when asked to run an autoloop, auto loop, autonomous improvement, or run experiments overnight on the codebase.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/autoloop

What's inside

Skill name
autoloop
Description
Autonomous improvement loop inspired by karpathy/autoresearch — use when asked to run an autoloop, auto loop, autonomous improvement, or run experiments overnight on the codebase.
License
MIT
Instructions
63 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# Autoloop

Autonomous codebase improvement inspired by [karpathy/autoresearch](https://github.com/karpathy/autoresearch). Audit the codebase, pick the highest-impact change, fix it, measure the result, keep or revert, repeat.

## Before Starting

Use `AskUserQuestion` to gather these inputs. Do NOT proceed without answers.

### 1. Objective

Ask: "What do you want to improve? (e.g., test coverage, lint errors, performance, security)"

### 2. Metric Command

Ask: "What command measures success? (e.g., `go test -cover ./...`, `npx jest --coverage`, `ruff check . | wc -l`)"

If the user doesn't have one, detect the stack and suggest:

| Stack | Default metric | Direction |
|-------|---------------|-----------|
| Go | `go test -cover ./...` | higher-is-better (coverage %) |
| TypeScript | `npx jest --coverage` | higher-is-better (coverage %) |
| Python | `pytest --cov` | higher-is-better (coverage %) |
| Rust | `cargo test` | higher-is-better (pass count) |
| Go (lint) | `go vet ./... 2>&1 \| wc -l` | lower-is-better (error count) |
| Any (lint) | `<linter> . 2>&1 \| wc -l` | lower-is-better (error count) |

Confirm with the user: "I'll use `<command>` with <direction>. Correct?"

### 3. Direction

If not obvious from the metric, ask: "Is higher or lower better for this metric?"

### 4. Iterations

Ask: "How many improvement cycles? (default: 10, max recommended: 50)"

### 5. Scope (optional)

Ask: "Any scope constraints? (e.g., only `src/engine/`, only `.py` files, or everything)"

If the user says "everything" or skips, leave scope open.

## Invoke the Workflow

Start the workflow via the devkit engine:

Assemble the input as a single string: `"<objective> | metric: <command> | direction: <higher/lower>-is-better | iterations: <N> | scope: <constraint or 'all'>"`.

Use the `devkit_start` tool with workflow: "autoloop" and input: "{input}".

Then follow each step the engine returns. Call `devkit_advance` after completing each step. The engine controls step order, gates, and loops. Do NOT skip steps.

## Rules

- Never skip the measurement step — every change must be measured
- Never keep a change that regressed the metric — always revert
- One hypothesis at a time — don't bundle changes
- Use the scratchpad (.devkit/scratchpads/current.md) to avoid repeating failed approaches
- Stop when budget is exhausted, iterations are done, or metric stops improving
- Be honest in the report — include reverted attempts, not just successes

From 5uck1ess/devkit, MIT.

More from 5uck1ess/devkit

Signals

Stars
5
Forks
1
Open issues
0
Last commit (this folder)
Apr 10, 2026 (6 months ago)
Last release
Oct 21, 2026 (10 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from 5uck1ess

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get autoloop running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying autoloop?

CallGet help
Cite this page

autoloop skill. Agent Mart. https://agentmart.dev/skills/5uck1ess-autoloop (last updated 2026-10-24)