Azure Durable Task Skill

SkillCloud & infra

Expert knowledge for Azure Durable Task development including best practices, decision making, architecture & design patterns, limits & quotas, configuration, integrations & coding patterns, and deployment. Use when versioning Durable workflows, using continue-as-new, managing instances via APIs, or fan-out/fan-in orchestration, and other Azure Durable Task related development tasks. Not for Azure Functions (use azure-functions), Azure Service Bus (use azure-service-bus), Azure Logic Apps (use azure-logic-apps), Azure App Service (use azure-app-service).

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Azure Durable Task Skill skill

What this skill tells your AI

The instructions your AI receives, as published by microsoftdocs/agent-skills in skills/azure-durable-task/SKILL.md and read by ahel’s review.

This skill provides expert guidance for Azure Durable Task. Covers best practices, decision making, architecture & design patterns, limits & quotas, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
Best PracticesL35-L43Guidance on writing robust orchestrator code, configuring retries and error handling, using continue-as-new, handling external events, and building singleton/eternal Durable Functions.
Decision MakingL44-L49Guidance on when to use Durable Functions vs raw Durable Task SDK, and how to compare and choose durable storage providers/backends for orchestrations.
Architecture & Design PatternsL50-L57Patterns for orchestrating Durable workflows: fan-out/fan-in, human approval steps, long-running monitors, and function chaining design and implementation.
Limits & QuotasL58-L63Configuring orchestration status size/retention limits, querying status, and monitoring Durable Task Scheduler action metrics, performance, and billing impacts.
ConfigurationL64-L68Configuring Durable Task hubs storage (connection, scaling, reliability) and using instance management APIs to query, control, and manage orchestration instances.
Integrations & Coding PatternsL69-L73Managing Durable Task workflow instances: starting, querying, terminating, purging, and using instance management APIs for lifecycle control and monitoring
DeploymentL74-L77Guidance on safely deploying Durable orchestrations using versioning strategies, handling breaking changes, and managing upgrades without disrupting running workflows.

Best Practices

TopicURL
Follow orchestrator code constraints in Durable Functionshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-code-constraints
Configure error handling and retries in Durable Functionshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-error-handling
Implement eternal orchestrations with continue-as-newhttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-eternal-orchestrations
Handle external events in Durable orchestrationshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-external-events
Implement singleton orchestrators in Durable Functionshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-singletons

Decision Making

TopicURL
Choose Durable Functions vs Durable Task SDK hostinghttps://learn.microsoft.com/en-us/azure/durable-task/common/choose-orchestration-framework
Compare Durable Task storage providers and choose backendshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-storage-providers

Architecture & Design Patterns

TopicURL
Implement fan-out/fan-in pattern in Durable Functionshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-fan-in-fan-out
Design human interaction workflows in Durable Taskhttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-human-interaction
Build monitor pattern workflows with Durable orchestrationshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-monitor
Use function chaining pattern in Durable workflowshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-sequence

Limits & Quotas

TopicURL
Configure and query custom orchestration status limitshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-custom-orchestration-status
Monitor Durable Task Scheduler action metrics and billinghttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-metrics

Configuration

TopicURL
Configure and manage Durable Task hubs storagehttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-hubs

Integrations & Coding Patterns

TopicURL
Use instance management APIs for Durable Task workflowshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-task-instance-management

Deployment

TopicURL
Use orchestration versioning for safe Durable deploymentshttps://learn.microsoft.com/en-us/azure/durable-task/common/durable-orchestration-versioning

Signals

GitHub stars
740
Forks
119
Last commit
Sep 2026

ahel review

  • S4info
    community integration — published by microsoftdocs, not azure

Automated review, not a security audit. Ruleset v1.

Advanced
Catalog kind
skill
Gateway key
azure-durable-task
Source
github.com/microsoftdocs/agent-skills