Agent skill · software engineering · aiskillstore
azure-resource-manager-cosmosdb-dotnet
Azure Resource Manager SDK for Cosmos DB in .NET.
Why this skill is useful
Provides specific commands and workflows for managing Azure Cosmos DB resources that the AI wouldn't reliably generate on its own.
What it needs
Requires dotnet installed locally. Requires azure account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure.ResourceManager.CosmosDB (.NET) Management plane SDK for provisioning and managing Azure Cosmos DB resources via Azure Resource Manager. ⚠️ Management vs Data Plane - This SDK (Azure.ResourceManager.CosmosDB): Create accounts, databases, containers, configure throughput, manage RBAC - Data Plane SDK (Microsoft.Azure.Cosmos): CRUD operations on documents, queries, stored procedures execution Installation Current Versions: Stable v1.4.0, Preview v1.4.0-beta.13 Environment Variables Authentication Resource Hierarchy Core Workflow 1. Create Cosmos DB Account 2. Create SQL Database 3. Create SQL Container 4. Configure Throughput 5. Get Connection Information Key Types Reference Type Purpose ------ --------- ArmClient Entry point for all ARM operations CosmosDBAccountResource Represents a Cosmos DB account CosmosDBAccountCollection Collection for account CRUD CosmosDBSqlDatabaseResource SQL API database CosmosDBSqlContainerResource SQL API container CosmosDBAccountCreateOrUpdateContent Account creation payload CosmosDBSqlDatabaseCreateOrUpdateContent Database creation payload CosmosDBSqlContainerCreateOrUpdateContent Container creation payload ThroughputSettingsUpdateData Throughput configuration Best Practices 1. Use WaitUntil.Completed for operations that must finish before proceeding 2. Use WaitUntil.Started when you want to poll manually or run operations in parallel 3. Always use DefaultAzureCredential — never hardcode keys 4. Handle RequestFailedException for ARM API errors 5. Use CreateOrUpdateAsync for idempotent operations 6. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-resource-manager-cosmosdb-dotnet