workflow

Create durable, resumable workflows with Vercel's Workflow DevKit.

567|82|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/pedronauck/skills --skill workflow-pedronauck
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/pedronauck/skills/tree/main/skills/workflow
Command: npx skills add https://github.com/pedronauck/skills --skill workflow-pedronauck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables the creation of robust, long-running workflows that can pause, resume, and recover from failures, ensuring critical operations complete reliably.

Core Features & Use Cases

  • Durable Execution: Workflows automatically save their state and can resume from where they left off after interruptions or restarts.
  • Event-Driven Pausing: Use hooks to pause workflows until specific external events occur (e.g., user approval, webhook notification).
  • Step-Based Logic: Organize complex operations into discrete, retryable steps with full Node.js access, avoiding sandbox limitations.
  • AI Agent Integration: Seamlessly integrate AI agents that maintain conversational state across workflow interruptions.
  • Use Case: Orchestrate a multi-day data processing pipeline that waits for external data feeds, retries failed API calls, and logs progress, all while surviving server restarts.

Quick Start

Use the workflow skill to create a new durable workflow that fetches user data and processes it.

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 automatically save their state and resume from where they left off after interruptions. You can build them using explicit directives to define execution contexts and step-based orchestration.

How do I pause a workflow until an external event occurs?▼

You can pause workflows until specific external events occur using hooks. This allows execution to wait for user approvals or webhook notifications before resuming operations.

Can I integrate AI agents that maintain state across workflow interruptions?▼

Yes, AI agent integration maintains conversational state across workflow interruptions. Agents execute within resilient environments, ensuring operations complete reliably even after pauses.

How do I organize complex operations into retryable steps with full Node.js access?▼

Step-based logic organizes complex operations into discrete, retryable steps with full Node.js access, avoiding sandbox limitations. Use explicit directives to define each execution step.

What's the best way to orchestrate a multi-day data processing pipeline that retries failed API calls?▼

Durable workflow orchestration handles multi-day pipelines by waiting for external data feeds, retrying failed API calls, and logging progress while surviving server restarts through automatic state persistence.

Do I need specific APIs to start, pause, and resume operations in a durable workflow?▼

Yes, durable workflows leverage specific APIs for starting, pausing, and resuming operations. These APIs work with explicit directives to define execution contexts and manage state transitions.