azure-avd

Automate Azure Virtual Desktop host pool, session host, and application group deployment.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-avd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-avd
Source: https://github.com/tomz/agent-skills/tree/main/azure-avd
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-avd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the design, deployment, and ongoing management of Azure Virtual Desktop environments, reducing setup time and operational complexity.

Core Features & Use Cases

  • Host pools and session hosts orchestration (pooled and personal) with application groups.
  • FSLogix profile integration, MSIX App Attach, scaling plans, and Entra ID join without a domain controller.
  • Monitoring, diagnostics, and secure networking (Private Link and RDP Shortpath) for resilient Azure Virtual Desktop workloads.

Quick Start

Create a pooled host pool and deploy the first session host to begin using Azure Virtual Desktop.

Frequently Asked Questions about azure-avd

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

FAQPage Schema
How do I automate Azure Virtual Desktop deployment for pooled host pools?

You can automate Azure Virtual Desktop deployment by orchestrating pooled or personal host pools and session hosts using ARM or Bicep templates. This automates the end-to-end design and setup of session hosts and application groups.

Can I configure FSLogix profile containers and MSIX App Attach for AVD automatically?

Yes, FSLogix profile integration and MSIX App Attach can be configured automatically as part of the Azure Virtual Desktop deployment. This automates user profile management and dynamic application delivery.

Do I need a domain controller to join Azure Virtual Desktop session hosts to Entra ID?

No, you do not need a traditional domain controller. Azure Virtual Desktop supports Entra ID joined session hosts natively, allowing users to authenticate directly with their Entra ID credentials without on-premises infrastructure.

What's the best way to set up scaling plans and monitoring for Azure Virtual Desktop?

The best way to set up scaling plans and monitoring is to automate their configuration alongside your host pool deployment. This ensures resilient Azure Virtual Desktop workloads with automated diagnostics and optimized resource scaling.

Can I configure secure networking like Private Link and RDP Shortpath for AVD?

Yes, secure networking for Azure Virtual Desktop including Private Link and RDP Shortpath can be configured. This automates private endpoint connections and optimized RDP traffic routing for your virtual desktop environment.

What RBAC roles and Azure subscription access do I need to automate AVD management?

To automate AVD management, you need an Azure subscription with appropriate RBAC roles assigned. Familiarity with Azure CLI or ARM/Bicep deployment methods is also required to execute the automated deployment tasks.