vercel workflow
OFFICIALLABSCO SUMMARY
The core workflow skill teaches durable, resumable workflows that survive restarts, pause for external events, retry on failure, and coordinate multi-step operations over time. workflow-init installs and configures the SDK before it exists in node_modules, across Next.js, Express, Hono, Fastify, NestJS, Nitro, Nuxt, Astro, SvelteKit, and Vite. migrating-to-workflow-sdk is the porting skill: it maps Temporal's Activities, Workers, and Signals, Inngest's step.run() and step.waitForEvent(), Trigger.dev's tasks and wait.forToken/triggerAndWait, and AWS Step Functions' ASL state machines onto the Workflow SDK's own model.
The fourth skill, internal-dev-workbench, is not for adopters at all — it wires up a portless-plus-tmux dev session with worktree-isolated <branch>.<name>.localhost URLs and a Claude statusline, and its own description says explicitly not to trigger it for the ordinary "start the dev server" request. It only makes sense if you are working inside Vercel's own workflow repository. For anyone else, this package is really three skills wide: write workflows, install the SDK, or migrate onto it from an existing durable-execution tool.
READ THE FULL ANALYSIS
Read the docs site, not this repository, for the details. The README here is mostly badges and links — it points to workflow-sdk.dev for the actual API documentation rather than describing the SDK's behavior itself. Three of the four skills also assume something is already set up locally (the package installed, or a matching dev environment) before they help; only one works from a completely clean start. It is an official Vercel package under the Apache-2.0 license, with the initial engineering team credited by name in the README.
WHAT'S INSIDE
4 showing · 4 totalNothing else to set up — install it and go.
internal-dev-workbench
For people who work on the Workflow SDK code itself: a prepared terminal layout where each copy of the project gets its own web address, so several can run side by side.
migrating-to-workflow-sdk
Moves multi-step background jobs off Temporal, Inngest, Trigger.dev or AWS Step Functions onto Vercel's Workflow SDK, with a list of the judgement calls it had to make.
workflow
Day-to-day work with Vercel's Workflow SDK: splitting a long job into steps that are saved as they finish, so it can pause, retry, or carry on after a crash.
workflow-init
The first-time install of Vercel's Workflow SDK: it works out which framework your project already uses and follows that framework's official setup guide step by step.
HOW TO GET IT
npx skills add vercel/workflownpx skills add vercel/workflow --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.