sickn33/antigravity-awesome-skills/azure-resource-manager-durabletask-dotnet
Claude Code and agent skill by sickn33/antigravity-awesome-skills
- community
Checking that the SKILL.md file is still in the repository.
Azure Resource Manager SDK for Durable Task Scheduler in .NET.
Install
npx vskill@latest install sickn33/antigravity-awesome-skills/azure-resource-manager-durabletask-dotnetSKILL.md
Azure.ResourceManager.DurableTask (.NET)
Management plane SDK for provisioning and managing Azure Durable Task Scheduler resources via Azure Resource Manager.
⚠️ Management vs Data Plane- This SDK (Azure.ResourceManager.DurableTask): Create schedulers, task hubs, configure retention policies- Data Plane SDK (Microsoft.DurableTask.Client.AzureManaged): Start orchestrations, query instances, send events
Installation
These snippets target the historical 1.0 API shape; they are not a claim about the latest version. Pin a reviewed package version and check its generated types and API version against Microsoft's SDK reference before adapting the examples.
Environment Variables
Authentication
Resource Hierarchy
Core Workflow
1. Create Durable Task Scheduler
2. Create Scheduler with Consumption SKU
3. Create Task Hub
4. List Schedulers
5. Get Scheduler by Name
6. Update Scheduler
7. Delete Resources
8. Manage Retention Policies
Key Types Reference
| Type | Purpose | |
|---|---|---|
ArmClient | Entry point for all ARM operations | |
DurableTaskSchedulerResource | Represents a Durable Task Scheduler | |
DurableTaskSchedulerCollection | Collection for scheduler CRUD | |
DurableTaskSchedulerData | Scheduler creation/update payload | |
DurableTaskSchedulerProperties | Scheduler configuration (SKU, IPAllowlist) | |
DurableTaskSchedulerSku | SKU configuration (Name, Capacity, RedundancyState) | |
DurableTaskSchedulerSkuName | SKU options: Dedicated, Consumption | |
DurableTaskHubResource | Represents a Task Hub | |
DurableTaskHubCollection | Collection for task hub CRUD | |
DurableTaskHubData | Task hub creation payload | |
DurableTaskRetentionPolicyResource | Retention policy management | |
DurableTaskRetentionPolicyData | Retention policy configuration | |
DurableTaskExtensions | Extension methods for ARM client |
SKU Options
| SKU | Description | Use Case | |
|---|---|---|---|
Dedicated | Fixed capacity with configurable instances | Production workloads, predictable performance | |
Consumption | Serverless, auto-scaling | Development, variable workloads |
Extension Methods
The SDK provides extension methods on SubscriptionResource and ResourceGroupResource:
Best Practices
- Use `WaitUntil.Completed` for operations that must finish before proceeding
- Use `WaitUntil.Started` when you want to poll manually or run operations in parallel
- Always use `DefaultAzureCredential` — never hardcode keys
- Handle `RequestFailedException` for ARM API errors
- Use `CreateOrUpdateAsync` for idempotent operations
- Delete task hubs before schedulers — schedulers with task hubs cannot be deleted
- Use IP allowlists for network security in production
Error Handling
Complete Example
Related SDKs
| SDK | Purpose | Install | |
|---|---|---|---|
Azure.ResourceManager.DurableTask | Management plane (this SDK) | dotnet add package Azure.ResourceManager.DurableTask | |
Microsoft.DurableTask.Client.AzureManaged | Data plane (orchestrations, activities) | dotnet add package Microsoft.DurableTask.Client.AzureManaged | |
Microsoft.DurableTask.Worker.AzureManaged | Worker for running orchestrations | dotnet add package Microsoft.DurableTask.Worker.AzureManaged | |
Azure.Identity | Authentication | dotnet add package Azure.Identity | |
Azure.ResourceManager | Base ARM SDK | dotnet add package Azure.ResourceManager |
Source Reference
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/azure-resource-manager-durabletask-dotnet/SKILL.md
Popularity
- Repository stars
- 36,463
- Repository forks
- 5,979
- Repository npm downloads, 7 days
- 6,382
- 7-day trend score
- 74
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 6 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/antigravity-awesome-skills/azure-resource-manager-durabletask-dotnet)