azure-documentdb

Provides expert guidance for Azure DocumentDB development, configuration, and troubleshooting.

730|117|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/MicrosoftDocs/Agent-Skills --skill azure-documentdb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-documentdb
Source: https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-documentdb
Command: npx skills add https://github.com/MicrosoftDocs/Agent-Skills --skill azure-documentdb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers working with Azure DocumentDB often struggle to find accurate, up-to-date guidance on search configuration, MongoDB compatibility, security, and deployment. This Skill gives AI coding assistants structured, category-indexed access to official Azure DocumentDB documentation so answers are grounded in current Microsoft Learn content.

Core Features & Use Cases

  • Category-Indexed Knowledge: Nine categories covering troubleshooting, best practices, decision making, architecture patterns, limits and quotas, security, configuration, integrations, and deployment.
  • Live Documentation Fetching: Retrieves the latest Microsoft Learn pages via mcp_microsoftdocs or fetch_webpage, so guidance stays current.
  • Use Case: When building a RAG application, ask how to configure hybrid BM25 and vector search on Azure DocumentDB, and the Skill locates and fetches the exact configuration documentation with code patterns for Python, .NET, Go, Java, or Node.js.

Quick Start

Ask the agent how to configure vector search and cross-region replication for an Azure DocumentDB cluster.

Frequently Asked Questions about azure-documentdb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure vector search in Azure DocumentDB?

Azure DocumentDB supports an integrated vector store that you configure through indexing and query settings. The Skill links to quickstarts for .NET, Go, Java, Node.js, and Python showing how to select vector index algorithms and run similarity searches.

How to migrate from MongoDB to Azure DocumentDB?

Migration options include native MongoDB tools, the Azure DocumentDB VS Code extension, and guided readiness assessment. The Skill provides decision guides for comparing DocumentDB with MongoDB Atlas and planning the migration path.

Does Azure DocumentDB support MongoDB drivers and query language?

Yes, Azure DocumentDB offers MongoDB compatibility including query language features and standard drivers for Python, Java, Node.js, Go, Rust, and .NET. Compatibility configuration details and feature coverage are documented in the Skill's configuration category.

What is the difference between Azure DocumentDB and Azure Cosmos DB?

This Skill covers Azure DocumentDB specifically and explicitly excludes Azure Cosmos DB, which has its own dedicated skill. DocumentDB is a MongoDB-compatible managed service, while Cosmos DB is a separate multi-model database offering.

Why is my Azure DocumentDB query running slowly?

Slow queries are typically diagnosed using the explain() command to inspect index usage and execution plans. The Skill also references Index Advisor, background indexing practices, and indexing limits that affect query performance.

Can I deploy Azure DocumentDB with Terraform or Bicep?

Yes, Azure DocumentDB clusters can be deployed using both Bicep and Terraform. The Skill's deployment category links to quickstart guides for each IaC tool, plus backup, restore, and version upgrade procedures.