auto · git:20261012.6b78134 · 2026-10-12 · sha256 c8ce81460d664445

auto git:20261012.6b78134B

Immutable. This exact content never changes and is served at /api/v1/blob/c8ce81460d664445.

---
description: Use when the user wants every active change advanced to its next phase without prompts.
---

# specclaw auto

**First, run** `specclaw-ensure-init .specclaw` — idempotently creates `.specclaw/` if it doesn't exist (silent if already initialized; auto-inits using the current directory's basename as the project name).

Run the lifecycle autonomously for the active queue.

1. Read `.specclaw/STATUS.md` for the next actionable item across changes.
2. For each change, advance it to its next phase:
   - Proposal exists without plan → run `/specclaw:plan`.
   - Plan exists without implementation → run `/specclaw:build`.
   - Built without verification → run `/specclaw:verify`.
3. Respect `config.yaml` limits:
   - `automation.max_tasks_per_run` — cap on total tasks executed this run.
   - `automation.auto_verify` — whether to chain verify after build.
   - `automation.auto_archive` — whether to chain archive after a passing verify.
4. Notify the user of results via the configured notification channel.

Stop and surface the issue if any phase fails, rather than blindly advancing to the next change.