Durable Task Dotnet

🌐Community
by azure-samples · vlatest · Repository

This skill demonstrates Durable Tasks in .NET for building resilient and scalable backend workflows, simplifying complex processes.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add durable-task-dotnet npx -- -y @trustedskills/durable-task-dotnet
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "durable-task-dotnet": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/durable-task-dotnet"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill provides a .NET library for building and orchestrating durable functions, allowing you to create long-running workflows that can be paused, resumed, and compensated. It enables the creation of stateful function apps that are resilient to failures and can coordinate complex tasks across multiple services or components. Durable Functions simplify the development of reliable and scalable backend processes.

When to use it

  • Orchestrating Complex Workflows: Automate multi-step processes like order fulfillment, data processing pipelines, or approval workflows.
  • Long-Running Tasks: Handle tasks that take longer than a typical HTTP request duration, such as image rendering or report generation.
  • Resilient Backend Processes: Build systems that can recover from failures and continue execution without losing progress.

Key capabilities

  • Durable Functions SDK for .NET
  • Orchestrator patterns (Sequential, Fan-Out/Fan-In)
  • State management within workflows
  • Fault tolerance and retry policies

Example prompts

  • "Create a workflow to process customer orders, including inventory checks and payment processing."
  • "Build a function that generates weekly sales reports from multiple data sources."
  • “Orchestrate the steps for onboarding a new user, including account creation and email verification.”

Tips & gotchas

  • Requires familiarity with .NET development and Azure Functions.
  • Understand the concept of orchestrators and entities to effectively design durable functions.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
azure-samples
Installs
8

🌐 Community

Passed automated security scans.