ensemble-beads-buildlisted
Install: claude install-skill FortiumPartners/ensemble
# Ensemble Command: /ensemble:beads-build
This Codex skill mirrors the Ensemble slash command `/ensemble:beads-build`.
Follow the workflow below, adapt to the current repository, and keep outputs structured.
<!-- DO NOT EDIT - Generated from beads-build.yaml -->
<!-- To modify this file, edit the YAML source and run: npm run generate -->
Drive an existing bead hierarchy (epic -> stories -> tasks) to completion through
the full builder -> code-review -> close pipeline. This is the canonical build
engine — works for raw beads with no TRD required. implement-trd-beads --execute
is effectively a TRD-augmented version of this command.
Uses bv --robot-next for graph-aware task selection (required) or br ready as
fallback. Records all state transitions in beads for cross-session resumability.
When --trd is provided, enables TRD augmentations: traceability tokens, TRD
checkbox sync, and requirement satisfaction report.
Key behaviors:
- bv --robot-next determines what to run next (fallback: br ready)
- Quality gates: phase completion triggers test delegation; results recorded as br comments
- Sync: br sync --flush-only before every bv call
- Wheel instructions: printed every run with NTM spawn commands for multi-agent flywheel
- Graceful degradation: bv features skipped if bv unavailable; br required
- TRD mode: optional --trd flag enables traceability tokens, checkbox sync, requirement report
## Workflow
### Phase 1: Preflight
**1. Argument Parsing**
Parse epic-id or slug