From thoth
Launches a bounded controller service that orchestrates four-phase child runs (plan, execute, validate, reflect). Supports attach, resume, watch, and stop operations via flags.
How this command is triggered — by the user, by Claude, or both
Slash command
/thoth:loop [--executor claude|codex] [--host claude|codex] [--sleep] [--attach <run_id>] [--resume <run_id>] [--watch <run_id>] [--stop <run_id>] --work-id <work_id> [guidance...]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# /thoth:loop ## Generated Surface This file is generated from `thoth.command_specs.COMMAND_SPECS`. Do not hand edit. ## Real Runtime Execution The repo-local Thoth runtime command for this slash command has already been executed before Claude sees this prompt. ## Response Contract - Treat the structured bridge payload above as the only authority for this command invocation. - If `bridge_success` is `false`, report the exact bridge failure and stop. - If `run` or `loop` is missing `--work-id`, show returned candidates and stop; do not invent, create, compile, or guess a work item. -...
This file is generated from thoth.command_specs.COMMAND_SPECS. Do not hand edit.
The repo-local Thoth runtime command for this slash command has already been executed before Claude sees this prompt.
THOTH_LOOP_ARGUMENTS_FILE="$(mktemp -t thoth-loop-arguments.XXXXXX)"
trap 'rm -f "$THOTH_LOOP_ARGUMENTS_FILE"' EXIT
cat > "$THOTH_LOOP_ARGUMENTS_FILE" <<'THOTH_LOOP_ARGUMENTS_EOF'
$ARGUMENTS
THOTH_LOOP_ARGUMENTS_EOF
"${CLAUDE_PLUGIN_ROOT}/scripts/thoth-claude-command.sh" loop --host claude --thoth-arguments-file "$THOTH_LOOP_ARGUMENTS_FILE"
bridge_success is false, report the exact bridge failure and stop.run or loop is missing --work-id, show returned candidates and stop; do not invent, create, compile, or guess a work item.bridge_success is true and runtime events are present, summarize progress, terminal status, and risk from those events only..thoth or manually call runtime protocol commands; the Thoth RuntimeDriver advances phases.packet.dispatch_mode is external_worker, do not duplicate the work locally; report the run id, worker mode, and the correct follow-up only.packet.executor; by default this matches the host unless the user explicitly supplied --executor.plan -> execute -> validate -> reflect; execute owns the official validator receipt, validate confirms it mechanically.packet.strict_task.goal_statement, packet.strict_task.authority_context, packet.strict_task.implementation_recipe, and packet.strict_task.eval_entrypoint as the only task authority.authority_complete=false or reason=needs_input, stop and route the user back to /thoth:discuss instead of guessing.live_intelligenthighphase_controllerAdvance the current bounded loop through foreground or sleeping RuntimeDriver monitoring while preserving evidence-producing execute behavior in each child run.
40npx claudepluginhub seeleai/thoth --plugin thoth/fire-loopStarts a self-iterating autonomous loop with circuit breaker, error classification, and context-aware execution until a task is completed or a safety limit is reached.
/loopExecutes a HOTL workflow with loop execution and auto-approval by invoking the hotl:loop-execution skill exactly as defined.
/loopRuns autonomous multi-agent (Claude/Codex) loops to execute coding tasks iteratively until completion, using isolated git worktrees, parallel mode, and configurable polishing passes.
/loopExecutes tasks in iterative loops with configurable max iterations, exit conditions, stall detection, and progress tracking. Also supports metric-driven optimization with automatic revert on regression.
/loopParses natural language task into components (task, max iterations, completion condition) and sets up repeating AI execution loop via bash script.
/loopRuns exec-verify-fix loops until acceptance criteria pass or blockers identified, producing loop status, evidence table, remaining todos, and next command.