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, annotations
  • packages/effect/src/unstable/workflow/Activity.ts — Activity definition, retry, idempotency
  • packages/effect/src/unstable/workflow/WorkflowEngine.ts — Engine service, in-memory layer, encoded interface
  • packages/effect/src/unstable/workflow/DurableClock.ts — Durable sleep/timers
  • packages/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:

Installs
2
First Seen
May 15, 2026