completelyrunlisted
Install: claude install-skill 23ag1/completely
Execute planned work from Beads with the right autonomy level.
**Pick the mode (the dial):** run **unattended** only when the spec is unambiguous, tasks are
atomic, write-zones are disjoint, and verification is automated. Otherwise run **supervised**.
- **Unattended** (`cmpl run` / `cmpl run --max N`): fresh `claude -p` per iteration reading the
Beads-aware overlay prompt; ONE task per iteration; stops when `bd ready` is empty. No
`--dangerously-skip-permissions` — the guard hook + allowlist gate dangerous ops.
- **Supervised** (`cmpl run --mode supervised`): hand off to `/gsd:execute-phase <phase>` (wave
subagents, checkpoints). Either way, status lives in Beads and evidence in `bd comment`.
Use `--dry-run` first to see how many tasks are ready and what would execute, without running.
Each iteration: claim one task → TDD → gates → evidence comment → `bd close` → next. Blocked →
`bd ... --status blocked` + comment, never a silent stub.