Workflows Patterns

Orchestrate durable Cloudflare Workflows with step-based checkpointing and automatic retries.

1|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/SteveLeve/claude-marketplace --skill workflows-patterns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Workflows Patterns
Source: https://github.com/SteveLeve/claude-marketplace/tree/main/plugins/cloudflare-expert/skills/workflows-patterns
Command: npx skills add https://github.com/SteveLeve/claude-marketplace --skill workflows-patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides guidance for building and orchestrating durable Cloudflare Workflows to manage multi-step tasks that require state persistence and automatic retries.

Core Features & Use Cases

  • Durable workflow orchestration across bindings (D1, R2, AI, Vectorize) for reliable multi-step processing.
  • Step-based checkpointing with automatic retries and error handling.
  • Real-world patterns for data ingestion, document processing, and AI pipelines.

Quick Start

To start, describe a durable ingestion workflow that stores data to a database, chunks content, and generates embeddings, using Cloudflare Workflows.

Frequently Asked Questions about Workflows Patterns

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

FAQPage Schema
How do I build durable multi-step workflows in Cloudflare Workflows?

Durable multi-step workflows in Cloudflare Workflows are built by orchestrating tasks across bindings with step-based checkpointing. This ensures state persistence and automatic retries for reliable processing throughout the workflow lifecycle.

What is the best way to handle error handling and retries in serverless data pipelines?

Error handling and retries in serverless data pipelines are managed through step-based checkpointing. This approach automatically persists state and retries failed steps, ensuring reliable data ingestion without losing progress.

Can I orchestrate AI pipelines across multiple Cloudflare bindings like D1 and R2?

Yes, you can orchestrate AI pipelines across Cloudflare bindings like D1, R2, AI, and Vectorize. The workflow coordinates durable multi-step processing, enabling reliable data chunking and embedding generation across these services.

How does step-based checkpointing work for document processing?

Step-based checkpointing for document processing works by persisting the workflow state after each step. If a failure occurs, the workflow retries the specific failed step rather than restarting the entire process.

When should I use durable workflows for serverless orchestration?

Use durable workflows for serverless orchestration when multi-step tasks require state persistence and automatic retries. They are ideal for complex data ingestion, document processing, and AI pipelines where reliability is critical.