azure-documentdb skill
✓ 공식Azure DocumentDB 개발을 위한 트러블슈팅, 아키텍처, 보안 및 MongoDB API 통합 등 전문가 가이드를 제공합니다.
- GitHub 스타
- 811
- 파일
- 1
- 마지막 커밋
- 2026년 11월 9일
- 라이선스
- CC-BY-4.0
- 허용된 도구
- —
azure-documentdb skill은 무엇을 하나요?
azure-documentdb은(는) agent skill입니다. Azure DocumentDB 개발을 위한 트러블슈팅, 아키텍처, 보안 및 MongoDB API 통합 등 전문가 가이드를 제공합니다.
skill의 SKILL.md에서 생성된 요약입니다.
azure-documentdb skill 정보
Azure DocumentDB를 사용하는 개발자는 데이터베이스 관리, 아키텍처 및 코딩에 관한 전문적인 기술 가이드를 활용할 수 있습니다. 이 SKILL은 쿼리 성능 트러블슈팅, 고객 관리 암호화 키를 통한 보안 관리, 고가용성 복제 구성과 같은 복잡한 작업을 지원합니다. MongoDB API 통합 구현, 샤딩 전략 관리, 또는 Bicep 및 Terraform을 사용한 인프라 배포가 필요한 엔지니어를 위해 설계되었습니다.
사용자가 벡터 검색, RAG 워크로드 또는 MongoDB 마이그레이션에 대한 도움이 필요할 때 에이전트가 이 SKILL을 로드해야 합니다. 이 SKILL은 최신 기술 세부 정보를 제공하기 위해 mcp_microsoftdocs:microsoft_docs_fetch 또는 fetch_webpage를 통해 문서를 가져오는 네트워크 액세스에 의존합니다. 또한 문서 배치 크기 및 스토리지 계층 제한과 같은 서비스 제한에 대한 구체적인 정보를 제공하여 규정을 준수하고 효율적인 데이터베이스 설계를 보장합니다. 이 도구는 Azure DocumentDB 전용이며 Cosmos DB, Azure SQL 또는 Azure Table Storage에는 사용해서는 안 됩니다.
agent가 수행할 수 있는 작업
- 1데이터베이스 연결 및 성능 트러블슈팅데이터베이스 마이그레이션 중 쿼리 성능 문제나 네트워크 연결 오류를 진단합니다.
- 2MongoDB에서 DocumentDB로의 마이그레이션 계획마이그레이션 준비 상태를 평가하고 MongoDB 워크로드 이동을 위한 최적의 연결 시나리오를 선택합니다.
- 3AI 에이전트를 위한 벡터 검색 구현Python, Go 또는 TypeScript로 AI 에이전트를 구축하는 데 최적화된 벡터 인덱스 및 유사도 알고리즘을 선택합니다.
- 4데이터베이스 클러스터 보안데이터베이스 액세스를 보호하기 위해 방화벽 규칙, RBAC 및 프라이빗 링크를 구성합니다.
skill의 SKILL.md를 기반으로 작성되었습니다. 모든 사용 사례는 해당 문서의 인용구와 대조 확인되었습니다.
azure-documentdb skill 설치 방법
각 명령은 skill 폴더를 클라이언트의 skills 디렉터리에 복사합니다. 클라이언트를 재시작하거나 새 세션을 시작하여 로드하세요.Claude Code에 azure-documentdb skill 설치
~/.claude/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.claude/skills/azure-documentdbClaude Code (project)에 azure-documentdb skill 설치
.claude/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb .claude/skills/azure-documentdbCodex에 azure-documentdb skill 설치
~/.agents/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.agents/skills/azure-documentdbGemini CLI에 azure-documentdb skill 설치
~/.gemini/skills/azure-documentdb/SKILL.md
$ npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.gemini/skills/azure-documentdbClaude.ai에 azure-documentdb skill 설치
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
자동 검사
2026년 11월 15일에 실행됨전체 보고서 →아직 검증되지 않았습니다. 스킬은 점수 80, 심각한 발견 없음, 검사에 충분한 데이터가 필요합니다. 검사 방식 · 점수를 높이기 위해 수정할 항목
- 소스 저장소 연결 및 접근 가능microsoftdocs/agent-skills/skills/azure-documentdb is public and reachablegithub.com/microsoftdocs/agent-skills/tree/HEAD/skills/azure ↗통과
- 오픈 소스 라이선스 (OSI)CC-BY-4.0 is not OSI-approvedspdx.org/licenses/CC-BY-4.0.html ↗결함 발견
- 최근 1년 내 커밋 또는 릴리스Last commit 2026-11-09github.com/microsoftdocs/agent-skills/commits ↗통과
- 스크립트에 다운로드 후 실행이나 자격 증명 탈취가 없음No scripts in the skill folder통과
- SKILL.md에 숨겨진 지침 없음No override phrases, safeguard switches, credential requests or hidden charactersgithub.com/microsoftdocs/agent-skills/blob/HEAD/skills/azure ↗통과
- 사전 허용 도구가 제한됨No pre-approved tools; the agent asks before using onegithub.com/microsoftdocs/agent-skills/blob/HEAD/skills/azure ↗통과
- SKILL.md가 Agent Skills 형식을 따름Valid name and description; says when to use it; 162 linesgithub.com/microsoftdocs/agent-skills/blob/HEAD/skills/azure ↗통과
SKILL.md
GitHub에서 보기Azure 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 |
이 스킬의 파일
1azure-documentdb skill 질문
Claude Code에 azure-documentdb skill을 어떻게 설치하나요?
npx degit MicrosoftDocs/Agent-Skills/skills/azure-documentdb ~/.claude/skills/azure-documentdb를 실행합니다. Claude Code는 ~/.claude/skills(모든 프로젝트) 또는 .claude/skills(한 프로젝트)에서 skills를 로드하며, 설명이 작업과 일치할 때 skill을 사용합니다.
azure-documentdb skill을 사용할 수 있는 클라이언트는 무엇인가요?
Agent Skills 형식을 읽는 모든 클라이언트(Claude Code, Codex, Gemini CLI, claude.ai(ZIP으로 업로드))가 사용할 수 있습니다. skill 내 스크립트는 클라이언트가 코드 실행을 허용하는 경우에만 실행됩니다.
이 SKILL은 어떤 주제를 다루나요?
트러블슈팅, 베스트 프랙티스, 의사 결정, 아키텍처, 디자인 패턴, 제한 사항, 할당량, 보안, 구성, 통합 및 배포를 다룹니다.
Azure Cosmos DB에서도 이 SKILL을 사용할 수 있나요?
아니요, 이 SKILL은 Azure DocumentDB 전용입니다. Azure Cosmos DB의 경우 azure-cosmos-db SKILL을 사용해야 합니다.
DocumentDB에서 쿼리 성능을 어떻게 트러블슈팅하나요?
DocumentDB의 explain() 함수를 사용하여 쿼리 성능을 진단할 수 있습니다.