What problem does it solve?
It solves the problem of turning complex, asynchronous business or agentic processes into precise workflow architectures that are deterministic, observable, and resilient to failures.
Core Features & Use Cases
- State machine and orchestration design: Model workflows as FSMs with explicit states, transitions, guards, and side effects.
- Saga and compensation planning: Define saga boundaries and compensating transactions for distributed rollback and recovery.
- HITL checkpoint and observability design: Add human-in-the-loop decision points with timeouts plus metrics, traces, and alertable failure signals.
- Resilience per step: Specify retry policies, timeouts, circuit breakers, idempotency mechanisms, and degraded-mode fallbacks.
Use it when you need an implementation-ready workflow blueprint for systems that span multiple services, require auditability/approvals, or must recover safely from worker crashes and transient downstream failures.
Quick Start
Use the workflow-designer skill to design a deterministic saga-based orchestration for an async “order fulfillment” process, including HITL approval checkpoints and per-step resilience and observability requirements.