Expert knowledge for Azure Update Manager development including troubleshooting, best practices, decision making, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when onboarding VMs/Arc servers, configuring patch schedules/ESU, using Change Tracking, or calling Update Manager APIs, and other Azure Update Manager related development tasks. Not for Azure Automation (use azure-automation), Azure Policy (use azure-policy), Azure Monitor (use azure-monitor).
v1.0Latest
New~2.9kUpdated Jun 26, 2026
Azure Update Manager Skill
This skill provides expert guidance for Azure Update Manager. Covers troubleshooting, best practices, decision making, 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), 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
This skill requires network access to fetch documentation content:
Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
Category
Lines
Description
Troubleshooting
L36-L42
Diagnosing and fixing onboarding failures, extension/agent issues, and common errors when using Azure Update Manager, Automanage, and Change Tracking.
Best Practices
L43-L53
Best practices for configuring Automanage and guest patching on Windows/Linux/Arc VMs, handling SQL Server and Ubuntu/Ubuntu Pro updates, and managing SMB over QUIC in Update Manager.
Decision Making
L54-L59
Planning patch strategies across subscriptions and guidance for migrating patch management from Configuration Manager to Azure Update Manager
Limits & Quotas
L60-L68
OS, region, image, and workload support limits for Update Manager, including supported update sources/types, change tracking matrix, and unsupported scenarios.
Security
L69-L74
Configuring disk encryption for Automanaged VMs and setting up RBAC roles/permissions to securely manage and control access to Azure Update Manager.
Using SDKs (Go/Java/JS/Python) and REST APIs to assign Automanage profiles, manage VM/Arc server updates, and implement pre/post maintenance with Functions, webhooks, and runbooks
Deployment
L108-L120
Deploying and managing Automanage/Update Manager at scale: onboarding VMs and Arc servers, moving/repairing configs across regions/tenants, policies, extension versions, and supported OS/features.
Troubleshooting
Topic
URL
Troubleshoot Azure Automanage onboarding failures and errors
This skill provides expert guidance for Azure Update Manager development, covering troubleshooting, best practices, configuration, security, integrations, and deployment. It acts as a knowledge index that directs agents to fetch detailed documentation from Microsoft Learn via network-based tools (mcp_microsoftdocs or fetch_webpage). The skill is read-only and provides no file writes, code execution, or credential access.
Delegation to external tools (mcp_microsoftdocs, fetch_webpage)
How to Use This Skill section
INFO
No file writes, shell execution, or credential access
Entire skill content
Referenced Domains
External domains referenced in skill content, detected by static analysis.
github.comlearn.microsoft.com
Use Cases
Troubleshoot Azure Update Manager onboarding and extension failures
Configure patch schedules and automatic guest patching for VMs and Arc servers
Plan cross-subscription patch management strategies
Implement pre/post maintenance events using Functions and webhooks
Migrate patch management from Configuration Manager to Azure Update Manager
Set up RBAC permissions and disk encryption for Update Manager
Query Update Manager data via Azure Resource Graph
Deploy Update Manager and Automanage at scale across regions
Quality Notes
Skill follows agentskills.io specification with clear frontmatter and category index
Well-organized Category Index with line ranges enables efficient navigation and scoped tool invocation
Clear dual-mode guidance: local quick-reference (line ranges) and remote documentation fetching (URLs)
Explicit instructions for agents on metadata age checks and tool availability fallbacks
Comprehensive coverage of Azure Update Manager domain: 8 major categories (troubleshooting, best practices, decision making, limits, security, configuration, integrations, deployment)
All 43 external URLs are valid Microsoft Learn endpoints, reducing risk of broken documentation chains
Scope boundaries clearly stated in skill description and exclusions (not for Azure Automation, Policy, Monitor)
Generated artifact (metadata.generated_at) enables staleness checks and version management guidance
Missing: inline examples of API calls, SDK usage patterns, or common configuration scenarios within the skill itself (currently only links to external docs)
Missing: error handling guidance for failed documentation fetches or network issues
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026
Reviews
Add this skill to your library to leave a review.
No reviews yet
Be the first to share your experience.
Use MicrosoftDocs/azure-update-manager in your dev environment — a Developer account adds skills to your library and syncs them via the SkillRepo CLI.