advise
Critical thinking analysis - validates alignment, challenges assumptions, identifies risks
Batch processing mode for /implement command
$ npx -y skills add akaszubski/autonomous-dev --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/implement-batchContext preview
What this command does when you run it.
Batch processing mode for /implement command
name: implement-batch description: Batch processing mode for /implement command version: 1.0.0 user-invocable: false user_facing: false
> The key words "MUST", "MUST NOT", "SHOULD", and "MAY" in this document are to be interpreted as described in [RFC 2119](https://www.rfc-editor.org/rfc/rfc2119).
Invoke the implementer agent to process each feature in the batch file sequentially with worktree isolation.
Process multiple features from a file with automatic worktree isolation.
When `--no-worktree` is added to `--batch` or `--issues`, the batch runs **in-place on the current branch** instead of creating a git worktree:
Batch mode adds two layers on top of the full pipeline's progress protocol:
**Batch Header** — output at start of batch:
======================================== BATCH START — N features Mode: acceptance-first | Worktree: .worktrees/$BATCH_ID ========================================
**Per-Feature Header** — output before each feature's pipeline:
---------------------------------------- Feature M/N — "feature description" ----------------------------------------
**Per-Feature Footer** — output after each feature's pipeline:
Feature M/N complete (Xs) | Tests: P passed | Running total: M/N done
Within each feature, follow the full pipeline's step banner and agent completion format.
**Batch Summary Timing** — enhance STEP B5 with per-feature timing:
Feature 1: "description" 2:30 Feature 2: "description" 3:15 Feature 3: "description" FAILED (reason)
**STEP B0: Pre-Staged Files Check — HARD GATE**
**Progress**: Output batch header after worktree creation. Output gate result for pre-staged check.
STAGED_FILES=$(git diff --cached --name-only 2>/dev/null) if [ -n "$STAGED_FILES" ]; then echo "BLOCKED: Pre-staged files detected" echo "$STAGED_FILES" fi
If `STAGED_FILES` is non-empty: **BLOCK** the pipeline. Display:
BLOCKED — Pre-staged files detect
A harness that wraps Claude Code with enforcement, specialist agents, and alignment gates to deliver consistent, production-grade software engineering outcomes.
Repo: akaszubski/autonomous-dev
Critical thinking analysis - validates alignment, challenges assumptions, identifies risks
Comprehensive quality audit - code quality, documentation, coverage, security
Autonomous experiment loop — hypothesize, modify, benchmark, commit or revert
Create GitHub issue with automated research (--quick for fast mode)
Autonomous queue drainer — picks the top /triage cluster, applies safety gates, drains via /implement --issues, pushes, deploys.