Durable Functions Dotnet

🌐Community
by azure-samples · vlatest · Repository

This skill demonstrates building robust, stateful serverless workflows using Durable Functions and .NET, ideal for complex event processing.

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-functions-dotnet npx -- -y @trustedskills/durable-functions-dotnet
2

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

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

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

About This Skill

What it does

This skill provides access to Durable Functions for .NET, enabling the orchestration of long-running workflows and stateful function executions. It allows you to build complex backend processes that can handle asynchronous tasks, manage dependencies between functions, and maintain persistent state across multiple invocations. The skill facilitates reliable execution even in the face of failures or scaling events.

When to use it

  • Automating complex business processes: Orchestrate order processing, approval workflows, or data migration pipelines involving multiple steps and dependencies.
  • Building long-running AI tasks: Manage training machine learning models, performing large-scale data analysis, or executing lengthy simulations.
  • Creating stateful chatbots: Handle multi-turn conversations that require maintaining context and tracking user progress over time.
  • Implementing reliable background jobs: Process asynchronous requests like image resizing, video transcoding, or sending email notifications.

Key capabilities

  • Orchestration of long-running workflows
  • State management across function invocations
  • Fault tolerance and reliability
  • Support for .NET development

Example prompts

  • "Create a Durable Function to process customer orders."
  • "Implement an orchestration pattern to manage the steps in our data ingestion pipeline."
  • “Write a durable function that retries failed tasks.”

Tips & gotchas

  • Requires familiarity with .NET and Azure Functions development.
  • Understand the concepts of orchestrators, entities, and input/output bindings within Durable Functions for optimal usage.

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.