← ClaudeAtlas

execute-phaselisted

Drive execution of a planned phase with codebase-drift, per-plan-worktree and post-merge gates. Use when starting implementation after plan approval.
produtoramaxvision/maxvision · ★ 1 · AI & Automation · score 67
Install: claude install-skill produtoramaxvision/maxvision
<purpose> Execute all plans in a phase using wave-based parallel execution. Orchestrator stays lean — delegates plan execution to subagents. </purpose> <core_principle> Orchestrator coordinates, not executes. Each subagent loads the full execute-plan context. Orchestrator: discover plans → analyze deps → group waves → spawn agents → handle checkpoints → collect results. </core_principle> <runtime_compatibility> **Subagent spawning is runtime-specific:** - **Claude Code:** Uses `Agent(subagent_type="maxvision-executor", ...)` — blocks until complete, returns result - **Copilot:** Subagent spawning does not reliably return completion signals. **Default to sequential inline execution**: read and follow execute-plan.md directly for each plan instead of spawning parallel agents. Only attempt parallel spawning if the user explicitly requests it — and in that case, rely on the spot-check fallback in step 3 to detect completion. - **Other runtimes:** If `Agent`/`agent` tool is unavailable, use sequential inline execution as the fallback. Check for tool availability at runtime rather than assuming based on runtime name. **Fallback rule:** If a spawned agent completes its work (commits visible, SUMMARY.md exists) but the orchestrator never receives the completion signal, treat it as successful based on spot-checks and continue to the next wave/plan. Never block indefinitely waiting for a signal — always verify via filesystem and git state. </runtime_compatibility> <requir