$pipeline
Pipeline skill that runs predefined stages in sequence
TL;DR
Use $pipeline when you need to run multiple stages in sequence. It advances to the next stage after each completes, and intermediate outputs become inputs to the next stage.
How to invoke
$pipeline "run lint → test → build → deploy in order"When to use it
| Good fit | Avoid |
|---|---|
| Work with fixed order like CI/CD stages | Independent tasks that can be parallelized |
| Each stage's output is the next stage's input | Running a single task |
| Repeatable release flows |
Difference from $ralph
$ralph loops until it sees evidence the work is done. $pipeline doesn't loop. It runs a fixed sequence of stages, each one exactly once, which is what you want when you need to inspect results between stages.