Azure Resource Manager Cosmosdb Dotnet
Automates Cosmos DB resource provisioning and management within Azure using .NET code for claudedjale's cloud solutions.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add claudedjale-azure-resource-manager-cosmosdb-dotnet npx -- -y @trustedskills/claudedjale-azure-resource-manager-cosmosdb-dotnet
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"claudedjale-azure-resource-manager-cosmosdb-dotnet": {
"command": "npx",
"args": [
"-y",
"@trustedskills/claudedjale-azure-resource-manager-cosmosdb-dotnet"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill enables AI agents to interact with Azure Cosmos DB databases using the .NET SDK and Azure Resource Manager. It allows for tasks such as creating, querying, updating, and deleting Cosmos DB containers and items programmatically through code execution within the agent's environment. The skill leverages authentication mechanisms provided by Azure to ensure secure access to resources.
When to use it
- Automating Cosmos DB database provisioning: Quickly create new databases and containers based on specific requirements.
- Data migration tasks: Programmatically move data between different Cosmos DB accounts or containers.
- Responding to application events: Trigger actions within a Cosmos DB database in response to external events, like user interactions.
- Building serverless functions: Integrate Cosmos DB operations into Azure Functions for scalable and event-driven processing.
Key capabilities
- .NET SDK integration
- Azure Resource Manager interaction
- Cosmos DB container management (create, delete)
- Cosmos DB item manipulation (query, update, delete)
- Authentication with Azure
Example prompts
- "Create a Cosmos DB database named 'myDatabase' and a container called 'myContainer'."
- "Query the 'myContainer' in 'myDatabase' for items where the 'status' field is equal to 'active'."
- "Update the 'city' field of an item with ID '123' in 'myContainer'."
Tips & gotchas
- Requires appropriate Azure credentials and permissions configured within the agent’s environment.
- Familiarity with .NET coding principles is beneficial for complex operations.
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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.