Azure-SamplesAzure-SamplesOfficialยท4 Agent Skills Included

Durable-Task-Scheduler

Build fault-tolerant workflows that survive crashes and restarts

Builds durable, fault-tolerant workflows in .NET, Python, Java, and JavaScript using the Azure Durable Task Scheduler. Eliminates manual retry logic, state machines, and message queue plumbing by persisting workflow progress automatically. Guides migration from Azure Storage, Netherite, or MSSQL backends and enforces deterministic orchestration patterns. Includes a local emulator and dashboard for testing and monitoring long-running workflows.
npx skills add Azure-Samples/Durable-Task-Scheduler --all -g -y

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install Durable-Task-Scheduler?โ–ผ

Run `npx skills add Azure-Samples/Durable-Task-Scheduler --all -g -y` in your terminal to install all skills in this suite globally.

What is the Durable Task Scheduler used for?โ–ผ

It is a fully managed Azure backend for running durable workflows that automatically survive crashes, restarts, and redeployments. It removes the need to manage storage accounts, retry logic, or state persistence yourself.

How do I migrate Durable Functions to Durable Task Scheduler?โ–ผ

The migrate-backend-to-dts skill walks you through updating host.json, swapping backend packages, and configuring identity-based authentication. It covers migrations from Azure Storage, Netherite, and MSSQL backends.

Which languages do these skills support?โ–ผ

The skills cover .NET, Python, Java, and JavaScript/TypeScript, for both the Durable Task SDKs and Azure Durable Functions. Each skill includes quick starts, workflow patterns, and determinism rules for that language.

Can I test workflows locally without Azure?โ–ผ

Yes. The skills show how to run the Docker-based DTS emulator locally with a built-in dashboard at localhost:8082, so you can develop and debug orchestrations with zero Azure dependency.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’