Fully autonomous backlog completion. Runs waves until `bd ready` is empty. Self-resumable after /wipe. Use when you want hands-off parallel issue processing.
Executes autonomous backlog completion with parallel workers until all issues are resolved.
/plugin marketplace add GGPrompts/TabzChrome/plugin install conductor@tabz-chromeYOU are the conductor. Execute this workflow autonomously. Do NOT ask the user for input.
Check ready issues:
bd ready --json | jq -r '.[] | "\(.id): \(.title)"'
If empty, announce "Backlog complete!" and stop.
Create worktrees in parallel:
PROJECT_DIR=$(pwd)
WORKTREE_DIR="${PROJECT_DIR}-worktrees"
mkdir -p "$WORKTREE_DIR"
for ISSUE_ID in $(bd ready --json | jq -r '.[].id'); do
${CLAUDE_PLUGIN_ROOT}/scripts/setup-worktree.sh "$ISSUE_ID" &
done
wait
Spawn workers (max 4):
TOKEN=$(cat /tmp/tabz-auth-token)
for ISSUE_ID in $(bd ready --json | jq -r '.[].id' | head -4); do
WORKTREE="${WORKTREE_DIR}/${ISSUE_ID}"
RESPONSE=$(curl -s -X POST http://localhost:8129/api/spawn \
-H "Content-Type: application/json" \
-H "X-Auth-Token: $TOKEN" \
-d "{\"name\": \"worker-$ISSUE_ID\", \"workingDir\": \"$WORKTREE\", \"command\": \"claude --dangerously-skip-permissions\"}")
SESSION=$(echo "$RESPONSE" | jq -r '.terminal.ptyInfo.tmuxSession')
echo "Spawned $ISSUE_ID -> $SESSION"
done
Send skill-aware prompts: For each worker, send a prompt with:
bd show/xterm-js:xterm-js, UI→/ui-styling:ui-styling, etc.)/conductor:worker-done <issue-id>Monitor and loop:
${CLAUDE_PLUGIN_ROOT}/scripts/monitor-workers.sh --summary every 2 minbd ready - if more issues, start next wave/wipe:wipe with handoffSee skill: /conductor:bd-swarm-auto for complete workflow reference.