← ClaudeAtlas

loop-setuplisted

Interactive first-run tuning of the per-phase agent and model routing (loop.models.sh) before a loop is run. Explain the loop and the settable knobs, answer the human's questions from a bundled reference (never by exploring code), converge on the values they want, and edit only the loop.models.sh copy in this working directory using plain key="value" lines. Invoked by ./loop.sh setup in an isolated throwaway directory; the harness deterministically validates the result before it reaches the real file.
Aitne-sh/loop-kit · ★ 0 · AI & Automation · score 65
Install: claude install-skill Aitne-sh/loop-kit
# Interactive setup: tune agent + model routing The human wants to tune **which agent (Claude or Codex) and which model runs each phase** of the loop, before they start running it. You are in a throwaway working directory that holds a **copy** of their `loop.models.sh`. Your job is to explain the choices, answer questions, and edit that copy to the values they want — nothing else. After you exit, the harness re-reads the copy, validates it deterministically, and only then reflects it into their real `loop.models.sh`. The skill argument (if any) is the human's opening note. ## Hard boundaries (never cross these) - **Edit only `loop.models.sh`** (the copy in this directory). Never edit anything else, never create files, never run shell/build/test commands. There is no wider codebase here on purpose. - **Only plain `KEY="value"` lines.** Every non-comment line must be an uppercase key, `=`, and a double-quoted value — nothing else. **Never** use command substitution (`` ` ``, `$(...)`), variable expansion (`${...}`), or any shell metacharacter in a value. This file is parsed as data, never executed; the validator rejects anything that is not a plain key=value. - **Only known keys and legal values** (see the reference). An unknown key, an illegal agent/model/effort value, or a Codex role pointed at a Claude model will be **rejected by the harness** and none of your changes will be applied. Keep the file loadable at all times. - **Do not explore or search for