execute-all-slices
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:
- Resolve exactly one feature or subfeature planning packet.
- Read its planned slices and dependency order from planning artifacts.
- Compare planned slices with execution-slice lineage and closure state.
- Report which planned slices are completed, active, ready next, or blocked.
The second slice adds conservative sequential orchestration:
- Bootstrap exactly one next-ready execution slice when no mapped slice is already active.
- Record the bootstrapped execution slice ID back into
slice-traceability.md. - Hand the active slice back to the existing execution owners.
The third slice adds stop/resume semantics:
- Resume an already-active mapped slice instead of creating a second one.
- Recompute progress from closed slices, active slices, and dependencies without a batch-only progress file.
- Stop explicitly when unfinished planned slices remain but none are ready.
The fourth slice adds per-slice commit checkpoints:
- Refuse to bootstrap the next slice while the repository still has uncommitted changes after a completed mapped slice.
- Hand that checkpoint back to the existing
commitowner 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-nextorchestration. - Treat planning and execution registries as the source of truth for backlog and completion state.
- Refuse batch bootstrap when
slice-traceability.mdgroups 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, andcommitskills.
More from sirius-cc-wu/sirius-skills
dioxus-ui-ux
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, daisyui, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
16dioxus-stitch
Transforms Stitch designs into clean, modular Dioxus code using daisyUI. Handles RSX conversion, type-safe props, and data decoupling for Rust projects.
8dioxus-ui-skill
Dioxus UI/UX design intelligence. Specialized guidelines for Dioxus Components, plus 50 styles, 21 palettes, 50 font pairings. Stacks: dioxus, shadcn, html-tailwind. Actions: plan, build, create, design, implement, review, fix, improve, optimize. Projects: web app, dashboard, admin panel, SaaS, mobile app. Elements: button, modal, navbar, card, form, chart.
4discover
Frames a project or feature before implementation by capturing goals, constraints, stakeholders, and initial story candidates.
2ui-flow
Captures optional UI and UX flows, screen-level requirements, and interaction notes before implementation.
2design
Produces feature-level system-design.md artifacts before breakdown when a feature needs architecture, interface, constraint, failure-handling, or validation decisions captured durably.
2