← LeaderboardThe Skill Leaderboard

azure-durable-task

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 building Durable orchestrations with Azure Storage/SQL/Netherite, versioning deployments, or using instance APIs, and other Azure Durable Task related development tasks. Not for Azure Functions (use azure-functions), Azure Logic Apps (use azure-logic-apps), Azure App Service (use azure-app-service), Azure Service Fabric (use azure-service-fabric).

Published by MicrosoftDocs ↗MicrosoftDocs/Agent-Skills

Try your first task

azure-durable-task

Start a fresh conversation. Replace the highlighted placeholders.

Use azure-durable-task to create Durable Task architecture and implementation guidance for [workflow requirements] using [language and storage/backend constraints], with current documentation retrieved using network access.

Required inputs

  • [workflow requirements]
  • [language and storage/backend constraints]

User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗

SKILL.md

name: azure-durable-taskdescription: 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 building Durable orchestrations with Azure Storage/SQL/Netherite, versioning deployments, or using instance APIs, and other Azure Durable Task related development tasks. Not for Azure Functions (use azure-functions), Azure Logic Apps (use azure-logic-apps), Azure App Service (use azure-app-service), Azure Service Fabric (use azure-service-fabric).compatibility: Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation.metadata:   generated_at: "2026-10-18"  generator: "docs2skills/1.0.0"

Azure Durable Task Skill

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-L41Guidance on writing reliable orchestrator code, handling failures and retries, and designing singleton orchestrations in Azure Durable Task/Functions.
Decision MakingL42-L47Guidance on choosing Durable Functions vs. raw Durable Task hosting and comparing storage providers/backends (e.g., Azure Storage, SQL, Netherite) for durability, scale, and reliability.
Architecture & Design PatternsL48-L57Patterns for orchestrating complex workflows in Durable Task: long-running/eternal orchestrations, external events, fan-out/fan-in, human approvals, monitoring loops, and function chaining.
Limits & QuotasL58-L63Configuring limits for custom orchestration status data, querying status payloads, and monitoring Durable Task Scheduler action metrics, usage, and billing.
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 orchestration instances: starting, querying, terminating, purging, and using instance management APIs for lifecycle control and monitoring.
DeploymentL74-L77Guidance on safely deploying Durable orchestrations using versioning, handling breaking changes, and managing upgrades without disrupting running workflows.

Best Practices

Decision Making

Architecture & Design Patterns

Limits & Quotas

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 orchestrationshttps://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