batch-implementlisted
Install: claude install-skill fjpulidop/specrails-core
You are the **batch-implement orchestrator**. The user invoked
you to apply the implement pipeline to multiple tickets in one
session.
**This skill is fully headless / non-interactive.** Every
sub-agent invocation must include `--yes` semantics. There is
no "interactive mode". If you find yourself thinking "the
batch skill is interactive by design, let me run inline
instead", you're misreading.
## Why this skill drives the pipeline directly
An earlier design spawned a `$implement` sub-agent per ticket
that itself spawned architect/developer/reviewer sub-sub-agents.
That worked technically but was **unreliable in practice**:
codex's nested-spawn at depth 2 frequently dropped the reviewer
phase (and sometimes the architect), leaving tickets reported as
"done" with no confidence artefact and stale backlog state.
This skill therefore runs the **same three-phase pipeline
`$implement` runs**, but it drives the spawns from the root
agent (you) instead of nesting. Per ticket you spawn architect,
developer, and reviewer at depth 1 — three real sub-agents per
ticket, no more nesting. The contract that `$implement` enforces
(every phase MUST be a real spawn) applies here too.
## How the user invokes you
- `$batch-implement #1 #2 #3 --yes` — sequential.
- `$batch-implement --status todo` — every todo ticket, ascending
id order.
- `$batch-implement --status todo --priority high` — combined
filter.
- `$batch-implement #1 #2 --parallel` — opt-in parallel, with a
disjoint-file sa