
Dbos Typescript
This covers DBOS's TypeScript SDK for building fault-tolerant applications with durable workflows. You'd reach for it when you need code that survives crashes and restarts without losing progress, like payment processing or multi-step API orchestrations. The skill walks through the core primitives: workflows for orchestration, steps for external calls and non-deterministic work, and queues for managing concurrency. The determinism requirements are strict, workflows can't touch global state or call external services directly, but that's how it guarantees reliability. It includes practical patterns for workflow communication and testing, plus guidance on using DBOSClient from outside your DBOS app. The rule categories are well organized by priority, making it easy to find what matters when you're actually writing code.
- skills.sh installs
- 656
- GitHub stars
- 20
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dbos-inc/agent-skills --skill dbos-typescript --agent claude-codeInstalls into .claude/skills of the current project.
Files
DBOS TypeScript Best Practices
Guide for building reliable, fault-tolerant TypeScript applications with DBOS durable workflows. Targets DBOS TypeScript 5.x (@dbos-inc/dbos-sdk). If a project is on 4.x or uses removed APIs (new WorkflowQueue, @DBOS.scheduled/DBOS.registerScheduled, partitionQueue, priorityEnabled, @DBOS.requiredRole, dbos-config.yaml-based config), see references/advanced-upgrading.md.
When to Apply
Reference these guidelines when:
- Adding DBOS to existing TypeScript code
- Creating workflows and steps
- Using queues for concurrency control
- Implementing workflow communication (events, messages, streams)
- Configuring and launching DBOS applications
- Using DBOSClient from external applications
- Testing DBOS applications
Rule Categories by Priority
Sponsors
Details
- Repository
- github.com/dbos-inc/agent-skills
- Categories
- Documentation, AI & Agent Building
- First seen
- Jun 3, 2026