claws-autolisted
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