What problem does it solve? Building long-running, multi-step backend processes that survive server restarts, pause for external events, and retry on failure is complex. This Skill guides the creation of durable workflows with Vercel's Workflow DevKit so operations resume correctly after interruptions. ## Core Features & Use Cases - Durable Workflow Orchestration: Uses "use workflow" and "use step" directives to build resumable functions with automatic retries and persisted step results. - Hooks, Webhooks & Streaming: Pause workflows for external events with createHook/resumeHook, and stream output via getWritable with namespaced streams. - AI Agent Integration: Build stateful AI agents with DurableAgent from @workflow/ai that survive interruptions. - Use Case: Imagine an approval pipeline that must wait hours for a manager's decision, then call an AI model and notify users. This Skill helps you implement it as a durable workflow that suspends on a hook, resumes via an API route, and streams progress to clients. ## Quick Start Ask the AI to create a durable workflow using the Workflow DevKit that fetches user data in a step, pauses for an approval hook, and streams the result.