Skip to content
Back to skills

Autoresearch

ASecurity

Karpathy-style keep/revert experiment loop for Atris experiment packs. Use when improving prompts, tools, workers, or bounded repo targets.

  • 71 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 3, 2026
ai-agentsgobash

Security analysis

A100/100

Scanned September 3, 2026

npx -y skills add atrislabs/atris --skill autoresearch --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Autoresearch?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Autoresearch
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/atrislabs-autoresearch/badge)](https://www.skillsdirectory.com/skills/atrislabs-autoresearch)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: autoresearch
description: Karpathy-style keep/revert experiment loop for Atris experiment packs. Use when improving prompts, tools, workers, or bounded repo targets.
version: 1.0.0
tags:
  - experiments
  - keep-revert
  - optimization
  - metrics
---

# Autoresearch Skill

Autoresearch means one bounded target, one external metric, one keep/revert loop, one append-only log.

## When to use

- prompt optimization
- worker routing
- tool behavior
- evaluation harnesses
- any repo-local target that can be measured honestly

## Process

1. Read `atris/experiments/<slug>/program.md`
2. Confirm the target is bounded
3. Run the baseline with `measure.py`
4. Apply one candidate change
5. Rerun the metric
6. Keep only if the score improves
7. Write the outcome to `results.tsv`
8. Revert losses

## Rules

- external metric only
- no unlogged keeps
- no broad refactors inside an experiment
- one experiment pack = one target
- if variance exists, define the keep margin first

## Commands

```bash
atris experiments init <slug>
atris experiments validate
atris experiments benchmark
```

## Good output

- short `program.md`
- honest `measure.py`
- deterministic `loop.py`
- append-only `results.tsv`

## Bad output

- "felt better"
- changed three things at once
- kept a patch without a measured win
- no reset/revert path

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.