azure-cosmos-rust

Community

Rust client for fast Azure Cosmos DB document ops

Authordavidrrowley
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes friction when building Rust applications that need to interact with Azure Cosmos DB NoSQL, covering authentication, client hierarchy, and correct partitioned document workflows so developers can perform reliable CRUD operations.

Core Features & Use Cases

  • Client creation & authentication: guidance for creating CosmosClient and using Entra ID or optional key auth for secure access.
  • Container and item workflows: patterns for obtaining DatabaseClient and ContainerClient and performing create, read, replace, patch, and delete operations with required partition keys.
  • Best practices & references: serialization via serde, using into_model for response deserialization, and reusing thread-safe clients for performance; suitable for backend services, CLIs, and data migration utilities.

Quick Start

Create a CosmosClient using Entra ID credentials and insert a JSON document into mycontainer using partition key partition1.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: azure-cosmos-rust
Download link: https://github.com/davidrrowley/CortexYouV3/archive/main.zip#azure-cosmos-rust

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.