CLI Reference
Project commands
bash
openspec-shipper init
openspec-shipper update [--force]
openspec-shipper doctor [--deep]init is interactive in a terminal. Use --yes plus explicit options for automation.
Queue commands
bash
openspec-shipper queue add <change-name>
openspec-shipper queue next
openspec-shipper queue run
openspec-shipper queue status
openspec-shipper queue dry-run
openspec-shipper queue stop
openspec-shipper queue statsnextexecutes at most one runnable phase.runcontinues across independent paths until no runnable work remains.dry-runreconciles evidence and prints the next command without executing it.stoprequests a safe stop at the next queue checkpoint.
add, next, run, status, dry-run, stop, and stats are also available as top-level aliases.
External mode
The package can operate from outside the target repository:
bash
openspec-shipper --project /path/to/project \
--queue /path/to/project/.openspec-shipper/queue.md \
queue dry-run