How this skill is triggered — by the user, by Claude, or both
Slash command
/ralph-swarm:goThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Resume swarm execution after the planning-review pause. This command picks up where `/ralph-swarm:start` left off.
Resume swarm execution after the planning-review pause. This command picks up where /ralph-swarm:start left off.
CLAUDE.md exists in the project root. If it does, read it with the Read tool. Every agent you delegate to must receive the CLAUDE.md content..ralph-swarm-state.json from the project root using the Read tool.Error: No active swarm found. No .ralph-swarm-state.json in project root.
Run /ralph-swarm:start "your goal" to begin.
phase, name, goal, specPath, flags, and execution fields.phase is exactly "planning-review" or "planning-complete". If it is anything else, output this error and stop:
Error: No plan awaiting review. Current phase is "<phase>".
- If phase is "planning": planning is still in progress.
- If phase is "execution": execution is already running. Use /ralph-swarm:status to check progress.
- If phase is missing: state file may be corrupted. Run /ralph-swarm:cancel and start over.
<specPath>/tasks.md using the Read tool.Error: Tasks file not found at <specPath>/tasks.md. The planning phase may have failed.
Check the spec files at <specPath>/ and run /ralph-swarm:cancel to reset.
Update .ralph-swarm-state.json with these changes:
phase to "execution"pausedAfter to nullexecution.totalTasks to the total task countexecution.taskIndex to 0execution.completedTasks to []execution.failedTasks to []execution.iteration to 0execution.swarm to the value of flags.swarmexecution.tasks as an array of objects:
[
{"id": 1, "title": "task title", "status": "pending", "dependsOn": []},
{"id": 2, "title": "task title", "status": "pending", "dependsOn": [1]},
...
]
Write the updated state file.
Output to the user:
Starting execution for: <name>
Goal: <goal>
Mode: <sequential | swarm (parallel)>
Tasks: <totalTasks> total
Max iterations: <maxIterations>
Commit after tasks: <yes | no>
See ../start/execution-protocol.md for the full execution protocol covering both sequential and swarm modes.
/ralph-swarm:cancel to reset./ralph-swarm:go.npx claudepluginhub divkix/ralph-swarm --plugin ralph-swarmExecutes task DAGs via isolated subagents after /plan. Manages target dir, git init, state recovery, and task results in .tasker/.
Executes full structured project plans by dispatching parallel executor-reviewer agent cycles on all tasks, handling dependencies and review gates.
Executes implementation plans by dispatching tasks to implementer and reviewer subagents. Tracks progress per-task and coordinates sequential phases.