About rivet-workflows
rivet-workflows is a skill containing documentation and runnable examples for building workflows with Rivet. It covers multi-step AI workflows, webhook handling, approvals, reliability, recovery, queues, and related patterns.
Key features
- 01Multi-step AI workflow guidance
- 02Incoming webhook handling
- 03Human-in-the-loop approvals
- 04Webhook delivery and recovery patterns
- 05Runnable documentation examples
Use cases
- 01Plan a multi-step AI workflow
- 02Handle an incoming webhook
- 03Add an approval step
- 04Explore queue and recovery patterns
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ rivet-dev/ skills --skill rivet-workflowsAfter installing, type/rivet-workflowsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
examples/docs/actors-workflows/approval-gate.tsbatch-drainer.tsbounded-drain.tscheckpoint-friendly.tschild-worker-orchestration.tscoordinator-worker.tscron.tscross-actor-saga.tserror-hooks.tsfan-in-out.tsget-version.tspoll-backoff.tsqueue-worker.tsrollback.tsscatter-gather.tssetup-teardown-pattern.tssignal-control-loop.tsexamples/docs/actors-workflows/join/client.tsindex.tsexamples/docs/actors-workflows/loops/client.tsindex.tsexamples/docs/actors-workflows/race/client.tsindex.tsexamples/docs/actors-workflows/request-response-queue/client.tsindex.tsexamples/docs/actors-workflows/request-response/client.tsindex.tsexamples/docs/actors-workflows/setup-teardown/client.tsindex.tsexamples/docs/actors-workflows/simple-workflow/client.tsDetails
From the project READMEDocumentation
- Multi-Step AI Workflows
- Handle Incoming Webhooks
- Human-in-the-Loop Approvals
- Reliable Webhook Delivery
- Workflows
- Failure & Recovery
- Patterns
- Queues & Messaging
- Quickstart
- Reference
- Steps
- Timers & Concurrency
- Versioning & Migrations
Examples
Runnable code the documentation above embeds, mirrored under examples/ in this skill directory.
Comments
Markdown supported