endlesslisted
Install: claude install-skill RubyEyedReaper/Odin-Skills
# Endless — the continuous work loop
## Overview
A loop that never has to be told what to do next. `roadmap` decides **what**, `successor` decides
**who**, and this skill decides **whether to keep going, hand off, or fan out** — at every
checkpoint, from an observable predicate rather than from whatever the context window still holds.
**Core principle: an iteration ends at a checkpoint, not at a task.** A finished task with nothing
decided after it is where autonomy dies quietly — the session idles, the branch sits unpushed, and
the next roadmap item waits for a human. Every checkpoint in this skill forces one of three named
continuations. There is no fourth, and "stop" is not one of them unless a human is owed something.
Rigid skill. The checkpoint decision is not a judgment call; the predicates below are.
## When to use
| Situation | Fire |
|---|---|
| Keep working until the roadmap is empty | **this skill** |
| One unattended iteration, right now | `/autoloop` — the command; this skill is its doctrine |
| Which skill owns loop phase N | `.claude/docs/autonomous-loop-standard.md` — the phase table |
| What to work on next, once | `roadmap` alone. A single pick is not a loop |
| Hand this session forward, one worker | `/relay` |
| Two or more independent workers | `successor` |
| A campaign that must re-arm rather than end — drive the whole backlog to exhaustion in batches | `gauntlet` — this skill decides whether to continue; that one computes what is left and which o