<Use_When>
- •Multiple independent tasks can run simultaneously
- •User says "ulw", "ultrawork", or wants parallel execution
- •You need to delegate work to multiple droids at once
- •Task benefits from concurrent execution </Use_When>
<Do_Not_Use_When>
- •Task requires guaranteed completion with verification -- use
ralphinstead (ralph includes ultrawork) - •Task requires a full autonomous pipeline -- use
autopilotinstead - •There is only one sequential task -- delegate directly to executor-med
- •User needs session persistence for resume -- use
ralph</Do_Not_Use_When>
<Why_This_Exists> Sequential task execution wastes time when tasks are independent. Ultrawork enables firing multiple droids simultaneously, reducing total execution time. It is designed as a composable component that ralph and autopilot layer on top of. </Why_This_Exists>
<Execution_Policy>
- •Fire all independent droid calls simultaneously -- never serialize independent work
- •Always select the right droid tier for task complexity
- •Run quick commands in foreground, long operations can run via Task tool </Execution_Policy>
<Escalation_And_Stop_Conditions>
- •When invoked directly (not via ralph), apply lightweight verification only
- •For full persistence and verification, recommend switching to
ralph - •If a task fails repeatedly, report the issue rather than retrying indefinitely </Escalation_And_Stop_Conditions>
<Final_Checklist>
- • All parallel tasks completed
- • Build passes
- • Affected tests pass
- • No new errors introduced </Final_Checklist>
code
ralph (persistence wrapper)
└── includes: ultrawork (this skill)
└── provides: parallel execution only
autopilot (autonomous execution)
└── includes: ralph
└── includes: ultrawork (this skill)
ecomode (modifier)
└── modifies: ultrawork's droid selection to prefer cheaper tiers
Ultrawork is the parallelism layer. Ralph adds persistence and verification. Autopilot adds the full lifecycle pipeline. Ecomode adjusts droid routing. </Advanced>