What problem does it solve?
It solves the problem of coordinating a long-running Omagy workflow across multiple stages without losing progress between turns or risking inconsistent handoffs.
Core Features & Use Cases
- Sequenced stage orchestration with a uniform result contract: Runs Omagy stages in order and standardizes stage outputs as
status plus artifacts for downstream use.
- Resumable state persistence for workflow reliability: Persists pipeline status under
.omagy/state/pipeline-state.json so you can resume, inspect, and complete multi-step runs safely.
- Built-in pipeline stages for planning, execution, review, and QA: Uses deep-interview, ralplan, ultragoal, code-review, and ultraqa as the default progression, while retaining legacy/custom adapters like
team-exec and ralph-verify for explicit non-default paths.
- Team execution gating: Inserts
/omagy:team only when warranted inside an Ultragoal story to support parallel lanes without overcomplicating the main flow.
Quick Start
Start a pipeline by running omagy pipeline start with an input task payload, then iteratively advance with omagy pipeline next and execute the corresponding /omagy:<stage> skill until completion.