Skip to content
Testing
Skill

/auto

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

From plugin
completely
616 skills9 agents

Claude Code

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

SKILL.md

auto.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).

Because the engine **commits BEFORE closing a bead**, completed tasks are durable (committed work

  • closed beads) and never leave a closed bead with uncommitted code.
  • **Resuming after an interruption.** The task that was IN FLIGHT when the run died is left

`in_progress` (claimed), NOT open — and `bd ready` excludes `in_progress`, so a bare re-run would silently skip it. `cmpl auto` therefore **auto-reaps orphaned claims at startup**: any `in_progress` bead whose holding run is gone/stale (heartbeat) is reopened with an audit comment, then re-dispatched. So **just re-run `cmpl auto`** and it genuinely continues. To inspect/clean manually: `cmpl orphans` (list) / `cmpl orphans --reap` (reopen). An interrupted worker may also leave **uncommitted WIP** in the tree — the run-report flags it; salvage or revert it before the next run.

  • 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).

Read more
@23ag1
Ships withcompletely

A quality-first harness for autonomous AI coding agents. It turns "the agent said it's done" into *"here's the proof — graded by an independent, default-FAIL checker."* Done is earned, not asserted.

616 skills9 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
6
Star history of 23ag1/completely on GitHub, a chart by star-history.com

Other skills on completely.

check

check

Run all configured quality checks (lint, types, tests) in one pass with terse output — reports "clean" when green, and only the…

@23ag1@23ag1Install Skill
completely

completely

Overview and entry point for the completely harness — a quality-first agent workflow unifying GSD (planning depth), Ralph…

@23ag1@23ag1Install Skill
control

control

Run completely UNDER CONTROL — execute the SINGLE next Beads task through the FULL task engine (understand → map → plan-check →…

@23ag1@23ag1Install Skill
init

init

Scaffold the completely thin layer into the current repository — Definition of Done, the harness rules snippet in CLAUDE.md, and…

@23ag1@23ag1Install Skill
plan

plan

Plan a phase or feature DIRECTLY into Beads — no PLAN.md, no markdown bridge. Runs GSD-style socratic discovery + decomposition +…

@23ag1@23ag1Install Skill
run

run

Drive the Beads queue (`bd ready`) with one engine in two autonomy modes — supervised (GSD wave subagents, human gates at phase…

@23ag1@23ag1Install Skill

More skills from other plugins.

api-review

api-review

Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behavior…

@microsoft@microsoftInstall Skill
add-e2e-selectors

add-e2e-selectors

Add reliable @grafana/e2e-selectors to interactive elements and key containers in the Grafana frontend. Use when adding e2e…

grafana5d78k
@grafana@grafanaInstall Skill
promptfoo-evals

promptfoo-evals

Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,…

promptfoo13d27k
@promptfoo@promptfooInstall Skill
deepeval

deepeval

DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,…

@confident-ai@confident-aiInstall Skill

Questions about auto.

Which coding agents can use auto?
auto installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.