Skip to content
Agentmart
Submit a tool

experiment-round

First-principles experiment rounds and the programmes that hold them: one hypothesis, one axis, two or three genuine candidates, expectations pre-registered…

Skill by emliunix

IndexedGPL-3.0
Write a review

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/emliunix-experiment-round

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

First-principles experiment rounds and the programmes that hold them: one hypothesis, one axis, two or three genuine candidates, expectations pre-registered and reviewed by an independent seat before the run, an honest predicate; a question that fits no existing tree gets its own root, whose file set arrives as its stages arrive with the absences named. Use when a question needs an experiment, in an existing tree or in a new one; not when the experiment has already been run, or the task is to tabulate its results.

Use cases: productivity

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. 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/experiment-round

What's inside

Skill name
experiment-round
Description
First-principles experiment rounds and the programmes that hold them: one hypothesis, one axis, two or three genuine candidates, expectations pre-registered and reviewed by an independent seat before the run, an honest predicate; a question that fits no existing tree gets its own root, whose file set arrives as its stages arrive with the absences named. Use when a question needs an experiment, in an existing tree or in a new one; not when the experiment has already been run, or the task is to tabulate its results.
License
GPL-3.0
Instructions
31 lines in SKILL.md · view on GitHub

Files (6)

  • CHANGELOG.md
  • README.md
  • SKILL.md
  • trigger.yaml · tests/cases/
  • frozen.lock.json · tests/
  • rubric.yaml · tests/

SKILL.md (first lines)

# Experiment rounds and programmes

## Where the question lives

1. **A question that fits an existing tree** is a round inside that tree.
2. **A question that fits no existing tree gets its own root directory**, never a round inside someone else's. A question that spans two trees (semantics measured in one, price in the other) belongs in a new root: a round in either answers only half.
3. **The file set arrives as its stages arrive** — a README, the grounding (the claims under test, each with what would falsify it), the gate ledger, the plan for round 1, a probe directory, results, tests, the round's verdict, the decision rows. Create what the stage needs, and **name the files you have not created yet and why**: a reader enumerates the tree by listing it and must be able to tell what is missing.

## Run a round

1. **Hypothesis** — what is claimed, in one sentence, with the cell that would refute it.
2. **Axis** — the one dimension the candidates differ along, chosen because the hypothesis turns on it; not a list of everything that might vary.
3. **Candidates** — two or three designs, one per point on the axis. A second flavour of the first shape does not count.
4. **Pre-register** — record the outcome expected of each candidate **before the first run**. A prediction written after the measurement is a regression gate, not a prediction. **Before the run, an independent seat reads the plan against the hypothesis**: is it falsifiable by the named predicate, is the axis the one it turns on, is every expectation recorded first, what does the plan leave unmeasured. The plan and its review are committed together (see `adversarial-evaluate`, the plan-before-run case).
5. **Run**, then **evaluate** — what measured, which candidate the measurement selects, what it leaves unmeasured, which expectations the run contradicted. Read the runs the way a user would, not the internals.
6. **Predicate** — the committed commands this round runs, each reporting an honest `complete` flag: one command per track, not one for all of them. A skip is not a pass. Whether each check can fail at all belongs to `seeded-defect-gate`.

**A run that disagrees with the prediction is the finding**: correct the prediction in place and say so. A round carries both its predictions and its regression gates, and says which is which. The records a round produces follow `record-conventions`.

## Worked instances

- A reader asked where a cost experiment would live and had to infer the answer: nothing said that a question fitting no tree gets its own root.
- The full file set was once described as "the set every open programme already has"; a reader checked and found one programme without a gate ledger and another with only its grounding. Hence *as its stages arrive*, and the named absences.
- A dry-run walk found each round running two commands — the corpus predicate, then its suite — each with its own complete flag, which is why step 6 says one command per track.
- No skill owned an independent review of an experiment design; a three-seat, three-round plan review existed only as a worklog tree. It is the cheapest review there is, because it is the only one that can still change the outcome (step 4).

## Project binding

The repository's AGENTS.md (or its equivalent) names the concrete files this skill refers to by role: where programmes live, the method document that states the round arrangement, the conventional names of the grounding, gate ledger, plan, verdict and decision rows, and the model-route table the independent seat is drawn from, if it has one. Where one of these roles has no file, that absence is a finding to record, not a reason to invent one.

From emliunix/home.conf, GPL-3.0.

More from emliunix/home.conf

Signals

Stars
0
Forks
1
Open issues
3
Last commit (this folder)
Oct 7, 2026 (22 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
GPL-3.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from emliunix

Cite this page

experiment-round skill. Agent Mart. https://agentmart.dev/skills/emliunix-experiment-round (last updated 2026-10-24)