← ClaudeAtlas

claws-autolisted

Autonomous orchestration loop — plans, dispatches waves, audits between waves, self-corrects on failures, stops when goal met, blocker hit, or budget exhausted.
neunaha/claws · ★ 9 · AI & Automation · score 76
Install: claude install-skill neunaha/claws
# Skill: claws-auto ## What this is `/claws-auto` is the autonomous multi-wave orchestration engine for Claws. It decomposes a goal into waves, **selects the right class tier for each wave** (Shell → Worker → Fleet → Lead → Titan → Legion), dispatches workers via the matching class tool, audits results, self-corrects on failures, and loops until goal met, blocker hit, or budget exhausted. This is the **adaptive stacking pattern**: each wave may use a different class depending on remaining scope × duration × parallelism. Engine implementation: [[claws-auto-engine]]. ## When to invoke - User types `/claws-auto <goal>`. - User grants autonomous authority: "keep going", "work autonomously", "don't ask, just ship it". - Long-range plan exists; no per-wave user decisions required. ## When NOT to invoke - Single file change or one-shot task → use [[claws-do]]. - User decisions required at each step → surface choices, do not loop. - Budget exhausted or hard blocker flagged in a prior wave. - Broken environment → use [[claws-fix]] first. ## Steps **Cold-start (MUST execute in order):** 1. Load all `required_memories`. Missing → warn in `PROGRESS.md`, continue. 2. Record `startedAt` (ISO-8601) and budget (`maxWaves:6, maxMinutes:90`; override `--budget=W,M`). 3. Slugify goal; create `.local/audits/<goal-slug>/PROGRESS.md`. 4. Dispatch Wave 1. DO NOT deliberate between steps 3 and 4. **Per-wave loop:** 1. Call `claws_recall` for context before crafting missions. 2. **Select c