What problem does it solve?
Building long-running business workflows that survive restarts, handle retries, and coordinate human tasks is error-prone when done ad hoc. This Skill guides you through composing the installed workflow engine correctly so state transitions, event logs, and idempotency stay consistent.
Core Features & Use Cases
- Workflow Design: Define steps, transitions, event triggers, user tasks, timers, and compensation in reverse dependency order with immutable event history.
- Activity Contracts: Create custom activities with validated config/input/output, retry and timeout policies, SSRF protection, and workflow-safe command allowlisting.
- Durability & Progress: Implement idempotency keys, stable output paths, tenant-scoped state, cancellation handling, and live progress reporting.
- Use Case: Add an approval workflow where a manager completes a durable user task, an external API activity runs with retries, and compensation rolls back changes if a later step fails.
Quick Start
Ask the AI to add a durable approval workflow with a user task, an external API activity, and compensation logic for your module.