Skip to content
Testing
Skill

/run

Drive the Beads queue (`bd ready`) with one engine in two autonomy modes — supervised (GSD wave subagents, human gates at phase boundaries) or unattended (Ralph-style fresh-context loop, stops when the queue is empty). Quality gates + the default-FAIL evaluator run underneath

From plugin
completely
516 skills9 agents
Install
$ npx -y skills add 23ag1/completely --skill run --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/run

Context preview

The summary Claude sees to decide when to auto-load this skill.

Drive the Beads queue (`bd ready`) with one engine in two autonomy modes — supervised (GSD wave subagents, human gates at phase boundaries) or unattended (Ralph-style fresh-context loop, stops when the queue is empty). Quality gates + the default-FAIL evaluator run underneath

SKILL.md

run.SKILL.md
name: completely:run
description: Drive the Beads queue (`bd ready`) with one engine in two autonomy modes — supervised (GSD wave subagents, human gates at phase boundaries) or unattended (Ralph-style fresh-context loop, stops when the queue is empty). Quality gates + the default-FAIL evaluator run underneath both. Use to execute planned work. Backed by `cmpl run`.
version: 0.2.0
user-invocable: true
argument-hint: "[--mode supervised|unattended] [--max N] [--dry-run]"

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.

Read more
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.

Get the whole plugin

Other skills on completely.

auto
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…

check
Skill

check

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

control
Skill

control

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

init
Skill

init

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

plan
Skill

plan

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