workflow

Coordinate durable, resumable workflows across APIs, databases, and queues.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/myriosMin/godiva --skill workflow-myriosmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/myriosMin/godiva/tree/main/claude-managed-agents/.agents/skills/workflow
Command: npx skills add https://github.com/myriosMin/godiva --skill workflow-myriosmin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Builds and coordinates long-running, stateful workflows that survive restarts, pauses for external events, and retries across multiple steps and services, reducing manual coordination.

Core Features & Use Cases

  • Durable, resumable workflows using Vercel's Workflow SDK for multi-step orchestration
  • Hooks for external events, start/resume APIs, and child workflows
  • Integrated observability, streaming, and AI agent compatibility for robust automation

Quick Start

Trigger a durable workflow from an API route and let it manage restarts, pauses, and retries automatically.

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 server restarts?

Durable workflows that survive restarts are built using the Workflow SDK's 'use workflow' and 'use step' execution contexts. These primitives automatically manage state persistence, allowing long-running multi-step processes to resume seamlessly after interruptions.

What is the best way to pause a long-running process for external input?

Pausing a long-running process for external input is handled using workflow hooks and start-resume APIs. This mechanism suspends execution until an external event occurs, coordinating cross-service automation across APIs, databases, and queues without manual state tracking.

Can I use durable agents with workflow orchestration and streaming?

Durable agents are fully compatible with workflow orchestration, supporting integrated observability and streaming. This compatibility allows you to build resilient automation that coordinates complex AI agent steps while maintaining durable execution guarantees.

How do I trigger a resumable workflow from an API route?

Triggering a resumable workflow from an API route utilizes the start-resume APIs provided by the Workflow SDK. Once triggered, the workflow automatically manages subsequent restarts, pauses for external events, and retries across multiple services.

Does this workflow orchestration approach support cross-service coordination across queues and databases?

Workflow orchestration supports cross-service coordination across components like APIs, databases, and queues. It manages state and retries across these external services, ensuring long-running multi-step processes execute reliably without manual reconciliation.

When should I not use durable workflows for multi-step orchestration?

Durable workflows should not be used for short-lived, stateless operations where restart and resume overhead outweighs coordination benefits. They are designed specifically for long-running multi-step processes requiring external input and cross-service state management.