agentsclimarketplace

Az cli

Skill Code-and-Sorts/awesome-copilot-agents/skills/cloud/az-cli

✨ A curated list of awesome GitHub instructions, prompt, skills, MCPs and agent markdown files for enhancing your GitHub Copilot AI experience.

Install
npx -y skills add Code-and-Sorts/awesome-copilot-agents --skill az-cli

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Use the Azure CLI (`az`) to manage Azure resources from the command line. Trigger this skill whenever the user asks to create, configure, manage, deploy, or interact with any Azure resource — even if they don't explicitly mention "az cli". Also trigger when the user asks about Azure CLI commands, syntax, or wants to know how to do something in Azure from the terminal.

SKILL.md

32.1 KB, as published. Nobody here has run it

Az CLI

Help users accomplish Azure tasks by identifying the right az commands, gathering required parameters, and executing them.

Workflow

When a user asks to do something with Azure:

  1. Identify the command — find the right az subcommand from the reference docs below. If the task spans multiple commands, plan the sequence.
  2. Check for required parameters — read the relevant reference file to understand what the command needs. If the user hasn't provided required values (resource group, name, SKU, location, etc.), ask them before running anything.
  3. Construct and execute — build the command with the user's parameters and run it. If a command has optional flags that would be useful for the user's scenario, mention them.
  4. Verify the result — after running a command, check the output for errors. If something fails, diagnose and suggest fixes (common issues: wrong resource group, missing provider registration, quota limits).

When a user asks about Azure CLI syntax or wants to know what commands are available for a service, read the relevant reference file and summarize what's available.

Command Groups

Compute

CommandDescriptionStatusReference
az aksAzure Kubernetes Service.GAref
az aksarcManage provisioned clusters.GA (ext)ref
az appserviceManage Appservice.GAref
az batchManage Azure Batch.GAref
az capacityManage capacity.GAref
az cloud-serviceManage cloud service.Experimental (ext)ref
az compute-fleetManage for Azure Compute Fleet.Previewref
az compute-recommenderManage sku/zone/region recommender info for compute resources.GAref
az computescheduleComputeschedule batch virtual machine operations.GA (ext)ref
az containerManage Azure Container Instances.GAref
az containerappManage Azure Container Apps.GAref
az diskManage Azure Managed Disks.GAref
az disk-accessManage disk access resources.GAref
az disk-encryption-setDisk Encryption Set resource.GAref
az disk-poolManage Azure disk pool.GA (ext)ref
az functionappManage function apps. To install the Azure Functions Core tools, see the project repository.GAref
az imageManage custom virtual machine images.GAref
az logicappManage logic apps.GAref
az ppgManage Proximity Placement Groups.GAref
az restore-pointManage restore point with res.GAref
az serial-consoleConnect to the Serial Console of a Linux/Windows Virtual Machine or VMSS Instance.GA (ext)ref
az sfManage and administer Azure Service Fabric clusters.GAref
az sigManage shared image gallery.GAref
az snapshotManage point-in-time copies of managed disks, native blobs, or other snapshots.GAref
az springCommands to manage Azure Spring Apps.Deprecatedref
az sshSSH into resources (Azure VMs, Arc servers, etc) using AAD issued openssh certificates.GA (ext)ref
az sshkeyManage ssh public key with vm.GAref
az staticwebappManage static apps.GAref
az vmManage Linux or Windows virtual machines.GAref
az vmssManage groupings of virtual machines in an Azure Virtual Machine Scale Set (VMSS).GAref
az webappManage web apps.GAref

Networking

CommandDescriptionStatusReference
az afdManage Azure Front Door Standard/Premium.GAref
az cdnManage Azure Content Delivery Networks (CDNs).GAref
az dns-resolverManage Dns Resolver.GA (ext)ref
az internet-analyzerCommands to manage internet analyzer.GA (ext)ref
az networkManage Azure Network resources.GAref
az network-analyticsNetwork Analytics command group Azure Operator Insights resource manipulation.GA (ext)ref
az network-functionManage network function.GA (ext)ref
az networkcloudManage Network Cloud resources.GA (ext)ref
az networkfabricManage Azure Network Fabric Management Service API.GA (ext)ref
az private-linkPrivate-link association CLI command group.GAref
az relayManage Azure Relay Service namespaces, WCF relays, hybrid connections, and rules.GAref
az signalrManage Azure SignalR Service.GAref
az webpubsubCommands to manage Webpubsub.GA (ext)ref

Storage

CommandDescriptionStatusReference
az amlfsManage Azure Managed Lustre Filesystem.GA (ext)ref
az dlsManage Data Lake Store accounts and filesystems.Previewref
az elastic-sanManage Elastic SAN.GA (ext)ref
az hpc-cacheCommands to manage hpc cache.GA (ext)ref
az import-exportManage Import Export.Experimental (ext)ref
az netappfilesManage Azure NetApp Files (ANF) Resources.GAref
az storageManage Azure Cloud Storage resources.GAref
az storage-actionsManage StorageActions.GA (ext)ref
az storage-discoveryManage Storage Discovery.GA (ext)ref
az storage-moverManage top-level Storage Mover resource.GA (ext)ref
az storagesyncManage Azure File Sync.GA (ext)ref

Databases

CommandDescriptionStatusReference
az cosmosdbManage Azure Cosmos DB database accounts.GAref
az kustoManage Kusto.Experimental (ext)ref
az managed-cassandraAzure Managed Cassandra.GAref
az mariadbManage Azure Database for MariaDB servers.GAref
az mongo-dbManage MongoDB.GA (ext)ref
az mysqlManage Azure Database for MySQL servers.GAref
az postgresManage Azure Database for PostgreSQL.GAref
az redisManage dedicated Redis caches for your Azure applications.GAref
az redisenterpriseManage the redisenterprise cache.GA (ext)ref
az sqlManage Azure SQL Databases and Data Warehouses.GAref

Containers & Registries

CommandDescriptionStatusReference
az acrManage private registries with Azure Container Registries.GAref
az connectedk8sCommands to manage connected kubernetes clusters.GA (ext)ref
az k8s-configurationCommands to manage resources from Microsoft.KubernetesConfiguration.GA (ext)ref
az k8s-extensionCommands to manage Kubernetes Extensions.GA (ext)ref
az k8s-runtimeManage Arc Kubernetes Runtime resources.GA (ext)ref

Identity & Security

CommandDescriptionStatusReference
az adManage Microsoft Entra ID (formerly known as Azure Active Directory, Azure AD, AAD) entities needed for Azure role-based access control (Azure RBAC) through Microsoft Graph API.GAref
az attestationManage Microsoft Azure Attestation (MAA).Experimental (ext)ref
az cloudhsmManage Cloud Hsm Cluster.GA (ext)ref
az confcomCommands to generate security policies for confidential containers in Azure.GA (ext)ref
az confidentialledgerManage Confidential Ledger.GA (ext)ref
az dedicated-hsmManage dedicated hsm with hardware security modules.GA (ext)ref
az identityManage Managed Identity.GAref
az keyvaultManage KeyVault keys, secrets, and certificates.GAref
az policyManage resources defined and used by the Azure Policy service.GAref
az roleManage Azure role-based access control (Azure RBAC).GAref
az securityManage your security posture with Microsoft Defender for Cloud.GAref
az sentinelManage Microsoft Sentinel.GA (ext)ref
az trustedsigningManage trusted signing account.Preview (ext)ref

Management & Governance

CommandDescriptionStatusReference
az accountManage Azure subscription information.GAref
az advisorManage Azure Advisor.GAref
az bicepBicep CLI command group.GAref
az billingManage Azure Billing.GAref
az billing-benefitsAzure billing benefits commands.GA (ext)ref
az blueprintCommands to manage blueprint.Deprecated (ext)ref
az consumptionManage consumption of Azure resources.Previewref
az costmanagementCostmanagement.GA (ext)ref
az data-boundaryData boundary operations.GAref
az deploymentManage Azure Resource Manager template deployment at subscription scope.GAref
az deployment-scriptsManage deployment scripts at subscription or resource group scope.GAref
az featureManage resource provider features.GAref
az groupManage resource groups and template deployments.GAref
az lockManage Azure locks.GAref
az managedappManage template solutions provided and maintained by Independent Software Vendors (ISVs).GAref
az managedservicesManage the registration assignments and definitions in Azure.GAref
az managementpartnerAllows the partners to associate a Microsoft Partner Network(MPN) ID to a user or service principal in the customer's Azure directory.GA (ext)ref
az providerManage resource providers.GAref
az providerhubManage resources with ProviderHub.GA (ext)ref
az quotaManag quota for Azure resource providers.GA (ext)ref
az reservationsAzure Reservations.Preview (ext)ref
az resourceManage Azure resources.GAref
az resourcemanagementResourcemanagement CLI command group.GAref
az self-helpAzure SelfHelp will help you troubleshoot issues with Azure resources.Preview (ext)ref
az stackA deployment stack is a native Azure resource type that enables you to perform operations on a resource collection as an atomic unit.GAref
az supportManage Azure support resource.GA (ext)ref
az tagTag Management on a resource.GAref
az tsManage template specs at subscription or resource group scope.GAref

Monitoring & Analytics

CommandDescriptionStatusReference
az alerts-managementManage Azure Alerts Management Service Resource.GA (ext)ref
az carbonManage Carbon.GA (ext)ref
az change-analysisList changes for resources.GA (ext)ref
az databricksManage databricks workspaces.GA (ext)ref
az datafactoryManage Data Factory.GA (ext)ref
az datashareManage Data Share.Experimental (ext)ref
az grafanaCommands to manage Azure Managed Grafana resources.GA (ext)ref
az hdinsightManage HDInsight resources.GAref
az monitorManage the Azure Monitor Service.GAref
az powerbiManage PowerBI resources.GA (ext)ref
az purviewManage Purview.Preview (ext)ref
az stream-analyticsManage Stream Analytics.GA (ext)ref
az synapseManage and operate Synapse Workspace, Spark Pool, SQL Pool.GAref
az tsiManage Azure Time Series Insights.GA (ext)ref

DevOps & Integration

CommandDescriptionStatusReference
az apicManage Azure API Center services.GA (ext)ref
az apimManage Azure API Management services.GAref
az artifactsManage Azure Artifacts.GA (ext)ref
az boardsManage Azure Boards.GA (ext)ref
az communicationManage communication service with communication.GA (ext)ref
az connectionCommands to manage Service Connector local connections which allow local environment to connect Azure Resource. If you want to manage connection for compute service, please run 'az webapp/containerapp/spring connection'.GAref
az devopsManage Azure DevOps organization level operations.GA (ext)ref
az eventgridManage Azure Event Grid topics, domains, domain topics, system topics partner topics, event subscriptions, system topic event subscriptions and partner topic event subscriptions.GAref
az eventhubsEventhubs.GAref
az logicManage logic.GA (ext)ref
az notification-hubManage notification hubs.GA (ext)ref
az pipelinesManage Azure Pipelines.GA (ext)ref
az reposManage Azure Repos.GA (ext)ref
az servicebusServicebus.GAref

AI & ML

CommandDescriptionStatusReference
az botManage Microsoft Azure Bot Service.GAref
az cognitiveservicesManage Azure Cognitive Services accounts.GAref
az mapsManage Azure Maps.GAref
az mlManage Azure Machine Learning resources with the Azure CLI ML extension v2.GA (ext)ref
az mlManage Azure Machine Learning resources with the Azure CLI ML extension v1.GA (ext)ref
az searchManage Search.GAref

IoT & Edge

CommandDescriptionStatusReference
az dtManage Azure Digital Twins solutions & infrastructure.GA (ext)ref
az edge-actionManage Edge Action.GA (ext)ref
az edge-zonesManage Edge Zone resources.Preview (ext)ref
az edgeorderManage Edge Order.GA (ext)ref
az iotManage Internet of Things (IoT) assets.GAref
az sphereManage Azure Sphere resources.GA (ext)ref

Migration & Hybrid

CommandDescriptionStatusReference
az arc-multicloudCommands for arc-multicloud.GA (ext)ref
az arcapplianceCommands to manage Arc resource bridge.GA (ext)ref
az arcgatewayManage gateway connection on Arc machine.GA (ext)ref
az backupManage Azure Backups.GAref
az connectedmachineManage Azure Arc-Enabled Server.GA (ext)ref
az connectedvmwareCommands to manage Connected VMware.GA (ext)ref
az data-transferCommands for cross domain Service that enables customers to transfer data across security domains.Preview (ext)ref
az datamigrationManage Datamigration.GA (ext)ref
az dataprotectionManage dataprotection.GA (ext)ref
az dmsManage Azure Data Migration Service (classic) instances.GAref
az migrateManage Azure Migrate resources and operations.Preview (ext)ref
az offazureManage on-premise resources for migrate.Experimental (ext)ref
az resource-moverManage Resource Mover Service API.GA (ext)ref
az scvmmCommands for managing Arc for SCVMM resources.GA (ext)ref
az site-recoveryManage Site Recovery Service.GA (ext)ref

Compliance & Automation

CommandDescriptionStatusReference
az acatManage App Compliance Automation Tool reports.GA (ext)ref
az automanageManage Automanage.GA (ext)ref
az automationManage Automation Account.GA (ext)ref
az guestconfigManage Guest Configuration.GA (ext)ref
az maintenanceManage Maintenance.GA (ext)ref

Partner & Marketplace

CommandDescriptionStatusReference
az arize-aiManage Arize Ai.GA (ext)ref
az astronomerManage Azure Astronomer resources.GA (ext)ref
az confluentManage confluent organization.GA (ext)ref
az datadogManage Datadog.GA (ext)ref
az dellManage Dell storage resources in Azure.GA (ext)ref
az dynatraceManage dynatrace.GA (ext)ref
az elasticManage Microsoft Elastic.GA (ext)ref
az informaticaManage all resources related to Informatica within the Azure CLI.GA (ext)ref
az lambda-testManage Lambda Test.GA (ext)ref
az new-relicManage Azure New Relic resources.GA (ext)ref
az nginxManage NGINX deployment resources.GA (ext)ref
az palo-altoManage Palo Alto Networks resources within the Azure CLI.GA (ext)ref
az qumuloManage Qumulo file system storage resources with the Azure CLI.GA (ext)ref

CLI Tools

CommandDescriptionStatusReference
az ai-examplesAdd AI powered examples to help content.Preview (ext)ref
az aliasManage Azure CLI Aliases.GA (ext)ref
az cli-translatorTranslate ARM template or REST API to CLI scripts.Experimental (ext)ref
az cloudManage registered Azure clouds.GAref
az command-changeCommands for CLI modules metadata management.GA (ext)ref
az configManage Azure CLI configuration.Experimentalref
az configureManage Azure CLI configuration. This command is interactive.GAref
az extensionManage and update CLI extensions.GAref
az feedbackSend feedback to the Azure CLI Team.GAref
az findI'm an AI robot, my advice is based on our Azure documentation as well as the usage patterns of Azure CLI and Azure ARM users. Using me improves Azure products and documentation.GAref
az fzfCommands to select active or default objects via fzf.GA (ext)ref
az hackCommands to manage resources commonly used for student hacks.GA (ext)ref
az initIt's an effortless setting up tool for configs.Experimental (ext)ref
az interactiveStart interactive mode. Installs the Interactive extension if not installed already.Previewref
az loginLog in to Azure.GAref
az logoutLog out to remove access to Azure subscriptions.GAref
az nextRecommend the possible next set of commands to take.Experimental (ext)ref
az prototypeRapidly create Azure prototypes using AI-driven agent teams.Preview (ext)ref
az restInvoke a custom request.GAref
az scenarioE2E Scenario Usage Guidance.GA (ext)ref
az surveyTake Azure CLI survey.GAref
az termManage marketplace agreement with marketplaceordering.Experimentalref
az upgradeUpgrade Azure CLI and extensions.Previewref
az versionShow the versions of Azure CLI modules and extensions in JSON format by default or format configured by --output.GAref

Other

CommandDescriptionStatusReference
az amsManage Azure Media Services resources.GAref
az aosmManage Azure Operator Service Manager resources.Preview (ext)ref
az appconfigManage App Configurations.GAref
az appnetAzure Kubernetes Application Network.Preview (ext)ref
az aroManage Azure Red Hat OpenShift clusters.GAref
az artifact-signingManage artifact signing account.Preview (ext)ref
az baremetalinstanceHandle Operations for Compute Azure Bare Instances.GA (ext)ref
az baremetalstorageinstanceHandle Operations for Storage Azure Bare Metal Instances.GA (ext)ref
az cacheCommands to manage CLI objects cached using the --defer argument.GAref
az custom-providersCommands to manage custom providers.GA (ext)ref
az customlocationCommands to Create, Get, List and Delete CustomLocations.GA (ext)ref
az databoxManage data box.GA (ext)ref
az databoxedgeManage device with databoxedge.GAref
az dependency-mapManage Dependency Map.GA (ext)ref
az desktopvirtualizationManage desktop virtualization.GA (ext)ref
az devcenterManage resources with devcenter.GA (ext)ref
az dncManage Delegated Network.Preview (ext)ref
az durabletaskCommands to manage Durabletask schedulers and taskhubs.GA (ext)ref
az fabricManage Microsoft Fabric resources.GA (ext)ref
az firmwareanalysisCommands to manage firmware analysis.GA (ext)ref
az fleetCommands to manage fleet.GA (ext)ref
az fluid-relayManage Fluid Relay.GA (ext)ref
az footprintManage Footprint.GA (ext)ref
az galleryAzure Compute Gallery.GA (ext)ref
az graphQuery the resources managed by Azure Resource Manager.GA (ext)ref
az graph-servicesMake operations on Microsoft.GraphServices resource types.GA (ext)ref
az healthbotManage bot with healthbot.Experimental (ext)ref
az healthcareapisAzure Healthcare APIs is a secure cloud platform for managing health data, supporting analytics, machine learning, and scalable solutions.GA (ext)ref
az labManage azure devtest labs.Previewref
az large-instanceHandle Operations for Compute Azure Large Instances.GA (ext)ref
az large-storage-instanceHandle Operations for Storage Azure Large Instances.GA (ext)ref
az loadManage Azure Load Testing resources.GA (ext)ref
az managedcleanroomManage Azure Confidential Clean Room.GA (ext)ref
az mccMicrosoft Connected Cache CLI Commands.GA (ext)ref
az mdpManage resources of Managed DevOps pools.GA (ext)ref
az mesh(PREVIEW) Manage Azure Service Fabric Mesh Resources.Preview (ext)ref
az nexusidentityCommand to manage Nexusidentity keys.GA (ext)ref
az oracle-databaseCommand Modules for RP Oracle.Database.GA (ext)ref
az orbitalAzure Orbital Ground Station as-a-Service (GSaaS).GA (ext)ref
az partnercenterPartner Center management.GA (ext)ref
az peeringManage peering.GA (ext)ref
az portalManage Portal.GA (ext)ref
az pscloudManage Pure Storage Block resources.GA (ext)ref
az quantumManage Azure Quantum Workspaces and submit jobs to Azure Quantum Providers.Preview (ext)ref
az remote-rendering-accountManage remote rendering account with mixed reality.GA (ext)ref
az sftpGenerate SSH certificates and access Azure Storage blob data via SFTP.GA (ext)ref
az siteManage Site.GA (ext)ref
az stack-hciManage Azure Stack HCI.GA (ext)ref
az stack-hci-vmManage virtualmachine with stack-hci-vm.GA (ext)ref
az standby-container-group-poolManage Standby Container Group Pool.GA (ext)ref
az standby-vm-poolManage Standby Virtual Machine Pool.GA (ext)ref
az terraformAzure Terraform experience.Preview (ext)ref
az viCommands to manage Video Indexer for Cloud and Edge.GA (ext)ref
az vmeCommands to manage version managed extensions on connected kubernetes clusters.GA (ext)ref
az vmwareCommands to manage Azure VMware Solution.GA (ext)ref
az workload-orchestrationManage workload orchestration resources.GA (ext)ref
az workloadsManage workloads.GA (ext)ref
az zonesCommands to validate Availability Zone Configuration. Use one of the options below.Preview (ext)ref

When a command isn't covered

If the user asks about an az subcommand that doesn't have a reference file here, use the Azure Docs MCP tools (microsoft_docs_search, microsoft_code_sample_search) to look up the command syntax and required parameters. The reference files above cover the most common command groups, but the Azure CLI has hundreds more — don't let a missing reference file stop you from helping.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.