azure-active-directory…
Expert knowledge for Azure Active Directory B2C development including troubleshooting, best practices, decision making,…
Expert knowledge for Azure NetApp Files development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when designing ANF for SAP/Oracle, AVS
Claude Code
$ npx -y skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files --agent claude-code
Codex
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files -a codex -y
Cursor
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files -a cursor -y
Gemini CLI
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files -a gemini-cli -y
GitHub Copilot
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files -a github-copilot -y
OpenCode
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files -a opencode -y
Windsurf
$ npx skills add MicrosoftDocs/Agent-Skills --skill azure-netapp-files -a windsurf -y
name: azure-netapp-files description: Expert knowledge for Azure NetApp Files development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when designing ANF for SAP/Oracle, AVS datastores, AzAcSnap backups, REST/PowerShell APIs, or S3/Object access, and other Azure NetApp Files related development tasks. Not for Azure Blob Storage (use azure-blob-storage), Azure Files (use azure-files), Azure Elastic SAN (use azure-elastic-san), Azure Managed Lustre (use azure-managed-lustre). compatibility: Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation. metadata: generated_at: "2026-11-08" generator: "docs2skills/1.0.0"
This skill provides expert guidance for Azure NetApp Files. 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.
> **IMPORTANT for Agent**: Use the **Category Index** below to locate relevant sections. For categories with line ranges (e.g., `L35-L120`), use `read_file` with the specified lines. For categories with file links (e.g., `[security.md](security.md)`), use `read_file` on the linked reference file
> **IMPORTANT for Agent**: If `metadata.generated_at` is more than 3 months old, suggest the user pull the latest version from the repository. If `mcp_microsoftdocs` tools are not available, suggest the user install it: [Installation Guide](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)
This skill requires **network access** to fetch documentation content:
| Category | Lines | Description | |----------|-------|-------------| | Troubleshooting | L37-L60 | Diagnosing and fixing Azure NetApp Files issues: volume/cache/pool errors, SMB/LDAP/Kerberos auth, networking, replication, encryption, locks, latency, snapshots, and AzAcSnap tool problems. | | Best Practices | L61-L82 | Performance and configuration best practices for Azure NetApp Files: NFS/SMB tuning, Linux/Oracle/AVD/AVS optimization, benchmarking, quotas, cloning, AzAcSnap, AD, Terraform, and VM SKU selection. | | Decision Making | L83-L96 | Guidance on choosing ANF service levels, volume types, data protection and replication, cost optimization (incl. reservations, cool access), SMB CA, migration, and SQL Server TCO. | | Architecture & Design Patterns | L97-L105 | Designing and deploying Azure NetApp Files for SAP HANA/Oracle, AVS datastores, VNet and AD topology, and high‑performance, multi-volume application architectures. | | Limits & Quotas | L106-L135 | Limits, quotas, and performance characteristics of Azure NetApp Files: volume sizes, throughput, cache, max files, backups/replication, SAP/Oracle/AVS benchmarks, and user/group/directory constraints. | | Security | L136-L173 | Configuring Azure NetApp Files security: encryption (CMK, HSM, double), Kerberos/LDAP/ACLs for NFS/SMB, ransomware protection, policies, and control/data plane access. | | Configuration | L174-L205 | Configuring Azure NetApp Files: SAP/Oracle AVGs, AzAcSnap backups, NFS/SMB/LDAP/AD, networking (VNets, vWAN), caching, QoS, metrics, logging, replication, and export/permissions. | | Integrations & Coding Patterns | L206-L220 | Using azacsnap with Azure NetApp Files, REST API and PowerShell operations, and integrating ANF with SAP HANA/Oracle AVGs, S3 clients, Databricks, and OneLake via object REST API. | | Deployment | L221-L232 | Deploying and configuring Azure NetApp Files for SAP HANA and Oracle (AVGs, HSR, DR, backups), managing cross-region replication, zone changes, ONTAP migration, and regional access. |
| Topic | URL | |-------|-----| | Troubleshoot common AzAcSnap tool issues | https://learn.microsoft.com/en-us/azure/azure-netapp-files/azacsnap-troubleshoot | | Restore and recover data on Azure NetApp Files volumes | https://learn.microsoft.com/en-us/azure/azure-netapp-files/azure-netapp-files-manage-data-restores | | Diagnose Azure NetApp Files Resource Provider errors and workarounds | https://learn.microsoft.com/en-us/azure/azure-netapp-files/azure-netapp-files-troubleshoot-resource-provider-errors | | Resolve stale file locks on ANF cache volumes | https://learn.microsoft.com/en-us/azure/azure-netapp-files/break-file-locks-cache-volume | | Resolve Azure NetApp Files networking issues | https://learn.microsoft.com/en-us/azure/azure-netapp-files/faq-networking | | Troubleshoot SMB access for Azure NetApp Files | https://learn.microsoft.com/en-us/azure/azure-netapp-files/faq-smb | | Reset SMB computer account password for NetApp cache volumes | https://learn.microsoft.com/en-us/azure/azure-netapp-files/reset-password-cache-volumes | | Diagnose and fix Azure NetApp Files application volume group errors | https://learn.microsoft.com/en-us/azure/azure-netapp-files/troubleshoot-application-volume-groups | | Resolve SMB authentication and CIFS password reset failures in Azure NetApp Files | https://learn.microsoft.com/en-us/azure/azure-netapp-files/troubleshoot-authentication-password-reset-failure | | Diagnose and fix Azure NetApp Files cache volume errors | https://learn.microsoft.com/en-us/azure/azure-netapp-files/troubleshoot-cache-volumes | | Resolve Azure NetApp Files capacity pool errors | https://learn.microsoft.com/en-us/azure/azure-netapp-files/troubleshoot-capacity-pools | | Troubleshoot Azure NetApp Files cross-region replication issues | https://learn.microsoft.com/
🚀 Agentic Skills for Azure Development Supercharge your AI coding assistant with curated, production-ready skills for Microsoft Azure.
Expert knowledge for Azure Active Directory B2C development including troubleshooting, best practices, decision making,…
Expert knowledge for Azure Advisor development including best practices, decision making, limits & quotas, security,…
Expert knowledge for Azure AI Vision development including decision making, limits & quotas, configuration, integrations & coding…
Expert knowledge for Azure Kubernetes Service Edge Essentials development including troubleshooting, best practices, decision…
Expert knowledge for Azure Analysis Services development including troubleshooting. Use when resolving server connectivity,…
Expert knowledge for Azure Anyscale On Azure development including limits & quotas, security, configuration, integrations &…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.