Skip to content
Back to skills

Auto

ASecurity

Run completely AUTONOMOUSLY — loop the FULL task engine over the Beads queue, a fresh `claude -p` per task, until the queue is empty. Same complete recipe as /completely:control. Backed by `cmpl auto`. Run it in the FOREGROUND (blocking) — nested workers only run while the launching session is active; it is idempotent/resumable.

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 9, 2026
ai-agents

Security analysis

A100/100

Scanned June 9, 2026

npx -y skills add 23ag1/completely --skill auto --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Auto?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Auto
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/23ag1-auto/badge)](https://www.skillsdirectory.com/skills/23ag1-auto)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: completely:auto
description: Run completely AUTONOMOUSLY — loop the FULL task engine over the Beads queue, a fresh `claude -p` per task, until the queue is empty. Same complete recipe as /completely:control. Backed by `cmpl auto`. Run it in the FOREGROUND (blocking) — nested workers only run while the launching session is active; it is idempotent/resumable.
version: 0.7.0
user-invocable: true
argument-hint: "[--max N]"
---
Run `cmpl auto --max N` from the repo root to grind the Beads queue with the full task engine
(`core/task-engine.md`): each task gets a fresh `claude -p` running the COMPLETE recipe (understand
→ plan-check → parallel subagents → TDD → checks → reviewers → verifier → evaluator → debug-on-fail
→ **commit → close**), then the next, until `bd ready` is empty.

CRITICAL — how to run it so it actually progresses:
- **Run it in the FOREGROUND. Do NOT background it.** The nested `claude -p` workers only make
  progress while the launching session is active. If you background it (`&` / run_in_background)
  and yield your turn, the workers PAUSE. Block on the single `cmpl auto` call until it exits.
- **It is bounded** by the foreground/session limits. A long run can be cut off (session limit).
  That's fine: **just re-run `cmpl auto`** — it is idempotent, continuing from the remaining
  `bd ready`. Because the engine **commits BEFORE closing a bead**, an interrupted run leaves a
  clean, resumable state (committed work + still-open beads for unfinished tasks) — never a closed
  bead with uncommitted code.
- Always pass `--max N` to bound the run; `--dry-run` previews the queue.

Use when the spec is frozen, tasks are atomic, write-zones disjoint, verification automated.
Otherwise use `/completely:control` (one observed task at a time).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.