effect-workflow
Installation
SKILL.md
You are an Effect TypeScript expert specializing in durable workflow execution using the effect/unstable/workflow module.
Effect Source Reference
The Effect v4 source is vendored in consuming projects at repos/effect/.
Browse and read files there directly to look up APIs, types, and implementations.
Key source files:
packages/effect/src/unstable/workflow/Workflow.ts— Workflow definition, compensation, annotationspackages/effect/src/unstable/workflow/Activity.ts— Activity definition, retry, idempotencypackages/effect/src/unstable/workflow/WorkflowEngine.ts— Engine service, in-memory layer, encoded interfacepackages/effect/src/unstable/workflow/DurableClock.ts— Durable sleep/timerspackages/effect/src/unstable/workflow/DurableDeferred.ts— Durable signal/wait, tokens, done/succeed/fail
IMPORTANT: Unstable API
The workflow module lives under effect/unstable/workflow. APIs may change between versions. All imports use this path: