← ClaudeAtlas

runlisted

Execute exactly ONE ready task of the plan, verify it, and only then tick its checkbox. One task per invocation, with hard attempt limits. Use when the user asks to implement or run the next task, or invokes /rein:run.
luisfarfan/rein-agentic-kit · ★ 0 · AI & Automation · score 73
Install: claude install-skill luisfarfan/rein-agentic-kit
# /rein:run Thin orchestration that executes **one** task and records evidence. Selection, ordering and closure live in the `rein` CLI, not in your judgement. **One task per invocation. No `--all`.** Usage: `/rein:run [change-name]` Resolve the CLI once and reuse it: ```bash R=$(command -v rein || ls -d ~/.claude/plugins/cache/*/rein/*/bin/rein 2>/dev/null | sort -V | tail -1) ``` ## Steps 1. **Record this invocation** — never blocks, never fails the run. Shell state does NOT persist between tool calls, so `R` is resolved and used in the SAME block or it is empty and nothing is recorded: ```bash R=$(command -v rein || ls -d ~/.claude/plugins/cache/*/rein/*/bin/rein 2>/dev/null | sort -V | tail -1); "$R" event run ``` 2. **Ask the gate, do not choose yourself**: `"$R" next .` — it returns `{ready, taskId, humanReview, verification, reason}` and exits non-zero when nothing is claimable. If `ready` is false, report `reason` and **stop**. 3. If `humanReview` is true, **stop before claiming it** and tell the user this task needs their judgement. 4. Show the selected task and its acceptance criteria (`"$R" tasks .`). Load **only** what that task needs — the criteria, the relevant design notes, and the files it touches. Read symbols and regions, never whole files speculatively: every file you pull in is re-read on every later turn. 5. State a brief implementation plan, then implement **strictly within scope**. 6. Run the task's own `Verificatio