executelisted
Install: claude install-skill fakoli/fakoli-plugins
# Execute — Execute Phase
Load an intent-driven plan, group tasks into dependency-ordered waves, dispatch specialist agents in parallel within each wave, run language-aware verification and a mandatory critic gate between waves, then dispatch the sentinel for final sign-off.
<HARD-GATE>
The critic gate runs after EVERY wave that writes code. It is not optional and cannot be skipped. Proceed to the next wave only after the critic returns PASS (or SHOULD FIX / NIT with no MUST FIX findings).
This gate is mechanically enforced, not just instructed: while a run is armed (see Step 1), the plugin's PreToolUse hook denies dispatch of any agent other than critic or welder once a code-writing agent has completed and the critic has not yet reviewed. Arm the gate at run start and disarm it on every exit path.
</HARD-GATE>
---
## Process Flow
```
Start
|
v
[1. Load plan]
Parse tasks, dependencies, agent assignments, verify commands.
|
v
[2. Detect agents]
Is fakoli-crew installed? Log available agents. Note fallback.
|
v
[3. Group into waves]
Apply dependency rules (see Wave Assignment section below).
|
v
[For each wave:]
|
v
[a. Dispatch agents in parallel]
One Agent tool call per task. All tasks in the wave start simultaneously.
|
[b. Wait for completion]
Read agent status files. Poll until all show COMPLETE, BLOCKED, or NEEDS_REVIEW.
|
[c. Handle escalations]
BLOCKED -> surface to user, wait for resolution, then re-dispatc