execute-all-slices

Installation
SKILL.md

Execute All Slices

Use this skill when a maintainer wants to work through all planned slices for one reviewed and committed feature or subfeature.

Responsibilities

The first slice of this capability establishes durable scope and backlog resolution:

  1. Resolve exactly one feature or subfeature planning packet.
  2. Read its planned slices and dependency order from planning artifacts.
  3. Compare planned slices with execution-slice lineage and closure state.
  4. Report which planned slices are completed, active, ready next, or blocked.

The second slice adds conservative sequential orchestration:

  1. Bootstrap exactly one next-ready execution slice when no mapped slice is already active.
  2. Record the bootstrapped execution slice ID back into slice-traceability.md.
  3. Hand the active slice back to the existing execution owners.

The third slice adds stop/resume semantics:

  1. Resume an already-active mapped slice instead of creating a second one.
  2. Recompute progress from closed slices, active slices, and dependencies without a batch-only progress file.
  3. Stop explicitly when unfinished planned slices remain but none are ready.

The fourth slice adds per-slice commit checkpoints:

  1. Refuse to bootstrap the next slice while the repository still has uncommitted changes after a completed mapped slice.
  2. Hand that checkpoint back to the existing commit owner instead of silently absorbing more work into the next slice.

Preferred Input

  • a feature slug, subfeature slug, or planning packet path
  • optional --scope <path> when nested planning scopes are ambiguous

Tooling

python3 skills/execute-all-slices/scripts/execute_all_slices.py <target>
python3 skills/execute-all-slices/scripts/execute_all_slices.py <target> --json
python3 skills/execute-all-slices/scripts/execute_all_slices.py <target> --bootstrap-next
python3 skills/execute-all-slices/scripts/execute_all_slices.py <target> --resume
python3 skills/execute-all-slices/scripts/execute_all_slices.py <target> --scope apps/payments

Guardrails

  • Resolve exactly one planning scope; do not guess across ambiguous scopes.
  • Do not create or mutate execution slices during the first slice of this capability beyond explicit --bootstrap-next orchestration.
  • Treat planning and execution registries as the source of truth for backlog and completion state.
  • Refuse batch bootstrap when slice-traceability.md groups multiple planned slices into one row; the mapping is ambiguous and should be split first.
  • Stop when unfinished planned slices remain but no mapped slice is active and no dependency-ready slice exists.
  • Require a clean worktree before continuing past a completed mapped slice so one commit still represents one completed execution slice.
  • Keep one-slice execution ownership in the existing slice, guide-execution, review-execution, close-slice, and commit skills.
Related skills
Installs
1
GitHub Stars
4
First Seen
Apr 18, 2026