dbos-go

Community

Build resilient Go apps with durable execution.

Authorzach-source
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables the development of Go applications that are inherently resilient to failures, ensuring workflows automatically resume from their last completed step without manual intervention.

Core Features & Use Cases

  • Durable Workflows: Implement applications with built-in fault tolerance and automatic recovery.
  • Deterministic Workflows: Define workflows that must execute deterministically, ensuring consistent results.
  • Step Execution: Utilize dbos.RunAsStep() for non-deterministic operations that are automatically retried or skipped on recovery.
  • Queues & Communication: Manage concurrent execution, rate limiting, and inter-workflow communication via messages and events.
  • Use Case: Building a financial transaction system where every step must be reliably executed, even if the server crashes mid-process.

Quick Start

Use the dbos-go skill to implement a resilient workflow for processing user orders.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dbos-go
Download link: https://github.com/zach-source/claude-plugins/archive/main.zip#dbos-go

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.