Bietet Experten-Guidance für die Azure DocumentDB-Entwicklung, einschließlich Troubleshooting, Architektur, Security und MongoDB API-Integration.
- GitHub Stars
- 811
- Dateien
- 1
- Letzter Commit
- 9. Nov. 2026
- Lizenz
- CC-BY-4.0
- Erlaubte Tools
- —
Was macht der azure-documentdb Skill?
azure-documentdb ist ein Agent Skill. Bietet Experten-Guidance für die Azure DocumentDB-Entwicklung, einschließlich Troubleshooting, Architektur, Security und MongoDB API-Integration.
Zusammenfassung erzeugt aus der SKILL.md des Skills.
Über den azure-documentdb skill
Entwickler, die mit Azure DocumentDB arbeiten, erhalten hier spezialisierte technische Unterstützung für Datenbankmanagement, Architektur und Coding. Dieser Skill hilft bei komplexen Aufgaben wie dem Troubleshooting der Query-Performance, dem Management von Security durch kundeneigene Verschlüsselungsschlüssel (customer-managed encryption keys) und der Konfiguration von High-Availability-Replikation. Er ist für Engineers konzipiert, die MongoDB API-Integrationen implementieren, Sharding-Strategien verwalten oder Infrastruktur mittels Bicep und Terraform deployen müssen.
Ein Agent sollte diesen Skill laden, wenn ein User Hilfe bei Vector Search, RAG-Workloads oder der Migration von MongoDB benötigt. Der Skill nutzt Netzwerkzugriff, um Dokumentationen via mcp_microsoftdocs:microsoft_docs_fetch oder fetch_webpage abzurufen und so aktuelle technische Details bereitzustellen. Er liefert spezifische Informationen zu Service-Limits, wie etwa Batch-Größen für Dokumente oder Einschränkungen beim Storage-Tier, um ein konformes und effizientes Datenbankdesign zu gewährleisten. Dieses Tool ist spezifisch für Azure DocumentDB gedacht und sollte nicht für Cosmos DB, Azure SQL oder Azure Table Storage verwendet werden.
Was ein agent damit machen kann
- 1Troubleshooting von Datenbank-Konnektivität und PerformanceDiagnose von Problemen bei der Query-Performance oder Netzwerkverbindungsfehlern während Datenbank-Migrationen.
- 2Planung von MongoDB zu DocumentDB MigrationenBewertung der Migrationsbereitschaft und Auswahl der besten Konnektivitäts-Szenarien für das Verschieben von MongoDB-Workloads.
- 3Implementierung von Vector Search für AI AgentsAuswahl des optimalen Vector Index und der passenden Similarity-Algorithmen für den Bau von AI Agents in Python, Go oder TypeScript.
- 4Absicherung von Datenbank-ClusternKonfiguration von Firewall-Regeln, RBAC und Private Links zum Schutz des Datenbankzugriffs.
Geschrieben basierend auf dem SKILL.md des skills. Jeder use case wurde gegen ein zitat daraus geprüft.
So installierst du den azure-documentdb Skill
Jeder Befehl kopiert den Skill-Ordner in das Skills-Verzeichnis des Clients. Starte den Client neu oder beginne eine neue Session, um ihn zu laden.Den azure-documentdb Skill in Claude Code installieren
~/.claude/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.claude/skills/azure-documentdbDen azure-documentdb Skill in Claude Code (project) installieren
.claude/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb .claude/skills/azure-documentdbDen azure-documentdb Skill in Codex installieren
~/.agents/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.agents/skills/azure-documentdbDen azure-documentdb Skill in Gemini CLI installieren
~/.gemini/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.gemini/skills/azure-documentdbDen azure-documentdb Skill in Claude.ai installieren
npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb azure-documentdb && zip -r azure-documentdb.zip azure-documentdb # claude.ai → Customize → Skills → + → Create skill → Upload a skill → azure-documentdb.zip
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Hat unsere automatischen Prüfungen bestanden. Das ist kein Sicherheitsaudit: Lesen Sie die Skripte, bevor ein Agent sie ausführt. Wie die Checks funktionieren · Was du für mehr Punkte verbessern kannst
- Source Repository verknüpft und erreichbarmicrosoftdocs/agent-skills/skills/azure-documentdb is public and reachablegithub.com/microsoftdocs/agent-skills/tree/HEAD/skills/azure ↗Bestanden
- Open Source Lizenz (OSI)CC-BY-4.0 is not OSI-approvedspdx.org/licenses/CC-BY-4.0.html ↗Befund
- Commit oder Release im letzten JahrLast commit 2026-11-09github.com/microsoftdocs/agent-skills/commits ↗Bestanden
- Keine Download-und-Ausführen-Muster oder Zugangsdatendiebstahl in SkriptenNo scripts in the skill folderBestanden
- Keine versteckten Anweisungen in SKILL.mdNo override phrases, safeguard switches, credential requests or hidden charactersgithub.com/microsoftdocs/agent-skills/blob/HEAD/skills/azure ↗Bestanden
- Vorab erlaubte Tools sind eingeschränktNo pre-approved tools; the agent asks before using onegithub.com/microsoftdocs/agent-skills/blob/HEAD/skills/azure ↗Bestanden
SKILL.md
Auf GitHub ansehenAzure DocumentDB Skill
This skill provides expert guidance for Azure DocumentDB. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L45 | Diagnosing and fixing DocumentDB issues: query performance, CMK encryption, replication, and common connectivity/network errors including migration-related problems. |
| Best Practices | L46-L56 | Best practices for DocumentDB indexing, query optimization, background indexing safety, and designing high-availability, cross-region replicated deployments. |
| Decision Making | L57-L72 | Guides for choosing between DocumentDB and MongoDB services, planning migrations and connectivity, cross-region failover, and selecting optimal vector index/search algorithms across languages. |
| Architecture & Design Patterns | L73-L82 | Patterns for scaling, HA/DR, sharding, multi‑cloud setups, and building Go/TypeScript AI agents (including autonomous travel) on Azure DocumentDB. |
| Limits & Quotas | L83-L96 | Limits, quotas, and configuration constraints for DocumentDB: compute/storage tiers, free tier caps, SSD performance, indexing/text index limits, document/batch sizes, diagnostics, and feature availability. |
| Security | L97-L108 | Securing DocumentDB: encryption at rest and with customer keys, firewall and RBAC setup, Private Link and public access control, native user management, and cluster security best practices. |
| Configuration | L109-L131 | Configuring DocumentDB features: indexing, search (BM25, vector, fuzzy, full-text, geo), MongoDB compatibility, HA/replicas, scaling, transactions, monitoring, alerts, backups, and MCP toolkit. |
| Integrations & Coding Patterns | L132-L155 | Patterns and code samples for integrating Azure DocumentDB with languages, frameworks, vector search/RAG tools, migrations (Mongo/Cassandra), and external services like Databricks and OpenAI. |
| Deployment | L156-L162 | Guides for deploying and managing DocumentDB clusters: local dev to Azure, backup/restore, version upgrades, and IaC deployment with Bicep and Terraform. |
Troubleshooting
| Topic | URL |
|---|---|
| Troubleshoot CMK encryption issues in Azure DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/how-to-database-encryption-troubleshoot |
| Diagnose query performance using explain() in DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/how-to-read-explain-output |
| Troubleshoot common Azure DocumentDB errors and connectivity | https://learn.microsoft.com/en-us/azure/documentdb/troubleshoot-common-issues |
| Troubleshoot network connectivity for DocumentDB migrations | https://learn.microsoft.com/en-us/azure/documentdb/troubleshoot-connectivity |
| Troubleshoot Azure DocumentDB replication issues | https://learn.microsoft.com/en-us/azure/documentdb/troubleshoot-replication |
Best Practices
| Topic | URL |
|---|---|
| Use background indexing safely in Azure DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/background-indexing |
| Apply cross-region replication best practices in DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/cross-region-replication |
| Implement HA and cross-region replication best practices | https://learn.microsoft.com/en-us/azure/documentdb/high-availability-replication-best-practices |
| Apply indexing best practices for Azure DocumentDB collections | https://learn.microsoft.com/en-us/azure/documentdb/how-to-create-indexes |
| Explore practical indexing scenarios in Azure DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/how-to-index |
| Safely migrate from non-ordered to ordered indexes in DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/how-to-migrate-ordered-indexes |
| Optimize Azure DocumentDB queries with Index Advisor | https://learn.microsoft.com/en-us/azure/documentdb/index-advisor |
Decision Making
Architecture & Design Patterns
| Topic | URL |
|---|---|
| Apply autoscale behavior for Azure DocumentDB workloads | https://learn.microsoft.com/en-us/azure/documentdb/autoscale |
| Design multi-cloud architectures with Azure DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/multi-cloud |
| Design sharding strategy for Azure DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/partitioning |
| Implement Go-based AI agents with DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/quickstart-agent-go |
| Build TypeScript AI agents with DocumentDB vector search | https://learn.microsoft.com/en-us/azure/documentdb/quickstart-agent-nodejs |
| Design an autonomous travel agent with DocumentDB | https://learn.microsoft.com/en-us/azure/documentdb/tutorial-ai-agent |
Limits & Quotas
Security
Configuration
Integrations & Coding Patterns
Deployment
| Topic | URL |
|---|---|
| Develop locally with DocumentDB and deploy to Azure | https://learn.microsoft.com/en-us/azure/documentdb/development-loop |
| Upgrade Azure DocumentDB clusters to newer MongoDB versions | https://learn.microsoft.com/en-us/azure/documentdb/how-to-upgrade-cluster |
| Deploy Azure DocumentDB clusters with Bicep | https://learn.microsoft.com/en-us/azure/documentdb/quickstart-bicep |
| Deploy Azure DocumentDB clusters using Terraform | https://learn.microsoft.com/en-us/azure/documentdb/quickstart-terraform |
Dateien in diesem Skill
1azure-documentdb Skill-Fragen
Wie installiere ich den azure-documentdb Skill in Claude Code?
Führe npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.claude/skills/azure-documentdb aus. Claude Code lädt Skills aus ~/.claude/skills (alle Projekte) oder .claude/skills (ein Projekt) und nutzt einen Skill, wenn seine Beschreibung zur Aufgabe passt.
Welche Clients können den azure-documentdb Skill nutzen?
Jeder Client, der das Agent Skills-Format liest: Claude Code, Codex, Gemini CLI und claude.ai (als ZIP hochladen). Skripte im Skill laufen nur dort, wo der Client Codeausführung erlaubt.
Welche Themen deckt dieser Skill ab?
Der Skill deckt Troubleshooting, Best Practices, Entscheidungsfindung, Architektur, Design Patterns, Limits, Quotas, Security, Konfiguration, Integrationen und Deployment ab.
Kann ich diesen Skill für Azure Cosmos DB nutzen?
Nein, dieser Skill ist spezifisch für Azure DocumentDB; für Azure Cosmos DB solltest du den azure-cosmos-db Skill verwenden.
Wie kann ich die Query-Performance in DocumentDB troubleshooten?
Du kannst die Query-Performance mit der explain() Funktion in DocumentDB diagnostizieren.