workflow

Build durable stateful workflows with Vercel's Workflow SDK.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/gepetojj/umo --skill workflow-gepetojj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/gepetojj/umo/tree/main/.agents/skills/workflow
Command: npx skills add https://github.com/gepetojj/umo --skill workflow-gepetojj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Workflow Skill enables developers to design and operate durable, stateful workflows that survive restarts, pause for external events, and coordinate multi-step operations, using Vercel's Workflow SDK.

Core Features & Use Cases

  • Durable orchestration across time and external events.
  • Step-based choreography with hooks, retries, and observability.
  • Practical usage: building long-running processes like order processing, data pipelines, and background tasks.

Quick Start

Define a durable workflow using the Workflow SDK and trigger it from an API route, then probe its lifecycle across restarts.

Frequently Asked Questions about workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build durable workflows that survive restarts in my web app?

You build durable workflows by defining step-based choreography with hooks and retries using the Workflow SDK, ensuring long-running processes like order processing maintain state across unexpected server restarts.

What is durable orchestration and when do I need it for background tasks?

Durable orchestration coordinates multi-step operations across time and external events, needed for background tasks requiring deterministic tokens, retries, and pause-resume capabilities within a managed workflow sandbox.

Can I pause a long-running data pipeline to wait for external events?

Yes, durable workflows support pausing long-running data pipelines to wait for external events, coordinating multi-step operations across time before resuming execution within the workflow sandbox.

How do I add observability and hooks to a stateful workflow?

Observability and hooks are added to stateful workflows by defining step-based choreography, enabling deterministic tokens and retry logic to monitor and control long-running orchestration processes.

Does this workflow orchestration approach work for cloud APIs?

Yes, durable workflow orchestration works for cloud APIs by triggering stateful workflows from API routes, supporting long-running background tasks and multi-step operations in scalable cloud environments.