# rivet-workflows

Equips your agent with Rivet documentation and runnable code examples for durable, replayable multi-step workflows.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1500 installs · ★ 43
- Author: rivet-dev
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/rivet-dev/skills/tree/HEAD/rivet-workflows/SKILL.md
- Updated: 2026-10-25
- HTML: https://affpapa.org/en/nevibecode/skills/rivet-workflows

## What it does

This skill equips your coding agent with reference documentation for Rivet Workflows. The agent receives guides covering workflow steps and failure recovery. It also covers messaging queues, timers, and schema versioning.

Inside the skill folder sits runnable code from the documentation, mirrored under `examples/docs/actors-workflows`. The material centers strictly on the Rivet ecosystem, so it is relevant when your project specifically builds on Rivet actors and durable processes.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add rivet-dev/skills --skill rivet-workflows -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/rivet-workflows/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/rivet-workflows/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add rivet-dev/skills --skill rivet-workflows -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/rivet-workflows/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add rivet-dev/skills --skill rivet-workflows -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/rivet-workflows/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install rivet-dev/skills rivet-workflows
```

2. **Manually: put the files in place**
- File: `.github/skills/rivet-workflows/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add rivet-dev/skills --skill rivet-workflows -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/rivet-dev/skills --path rivet-workflows
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/rivet-workflows/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add rivet-dev/skills --skill rivet-workflows -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/rivet-dev/skills/tree/HEAD/rivet-workflows/SKILL.md

## When to use it
- configure durable multi-step execution with failure recovery
- implement message queues and concurrent timers in Rivet
- handle workflow versioning and schema migrations
- integrate actors with workflows using embedded code samples

## Example prompts
- Show me an example of handling failures and retries in Rivet Workflows
- How do I combine actors and workflows based on the actors-workflows example?
- Create a durable workflow using Rivet queues and timers

## Similar
- [rivet-sdk](https://affpapa.org/en/nevibecode/skills/anthropics-rivet-sdk.md) — skill · 2100 installs
- [build-zoom-rivet-app](https://affpapa.org/en/nevibecode/commands/build-zoom-rivet-app.md) — command · ★ 7596
- [apify-actor-development](https://affpapa.org/en/nevibecode/skills/apify-actor-development.md) — skill · 10800 installs
- [cargo-connection](https://affpapa.org/en/nevibecode/skills/cargo-connection.md) — skill · 10300 installs
- [inngest-steps](https://affpapa.org/en/nevibecode/skills/inngest-steps.md) — skill · 3800 installs
- [akka-net-best-practices](https://affpapa.org/en/nevibecode/skills/akka-net-best-practices.md) — skill · 431 installs

From the same set: [rivet-dev/skills](https://affpapa.org/en/nevibecode/by/rivet-dev/skills.md) — 2 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
