azure-resource-lookup

Discover and list Azure resources using KQL queries via Azure Resource Graph.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Avihai-H/infraops --skill azure-resource-lookup-avihai-h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-resource-lookup
Source: https://github.com/Avihai-H/infraops/tree/main/.github/skills/azure-resource-lookup
Command: npx skills add https://github.com/Avihai-H/infraops --skill azure-resource-lookup-avihai-h

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of listing, finding, and discovering Azure resources across subscriptions and resource groups, making it easier to manage and maintain your Azure infrastructure.

Core Features & Use Cases

  • Resource Listing: Quickly list resources of any type, such as VMs, web apps, storage accounts, and more.
  • Resource Discovery: Find resources in specific subscriptions or resource groups, across multiple subscriptions, or by tags.
  • Orphaned Resource Identification: Detect orphaned resources like unattached disks and unused NICs.
  • Resource Inventory: Get a comprehensive inventory of resources across multiple types and subscriptions.
  • Use Case: For example, you can use this Skill to list all virtual machines in a specific subscription or find all storage accounts that are missing required tags.

Quick Start

Use the azure-resource-lookup skill to list all virtual machines in the 'MyResources' resource group.

Frequently Asked Questions about azure-resource-lookup

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

FAQPage Schema
How do I list Azure resources across multiple subscriptions using Azure Resource Graph?

You can list Azure resources across multiple subscriptions by executing KQL-based queries through Azure Resource Graph. This allows you to fetch resource metadata across subscriptions and resource groups for infrastructure management and inventory tracking.

What is the best way to find orphaned Azure resources like unattached disks and unused NICs?

Finding orphaned Azure resources like unattached disks and unused NICs is done using automated discovery queries via Azure Resource Graph. This identifies unused infrastructure components to facilitate resource cleanup tasks across your subscriptions.

Does this Azure resource discovery process require the Azure CLI?

Yes, this Azure resource discovery process requires Azure CLI and the Azure Resource Graph extension. You need these dependencies installed to automate querying and listing resources across your subscriptions and resource groups.

Can I find Azure storage accounts that are missing required tags using a KQL query?

Yes, you can find Azure storage accounts missing required tags by running KQL-based queries against Azure Resource Graph. This enables you to filter resources by tags and identify non-compliant infrastructure across your environment.

How do I get a comprehensive inventory of virtual machines in a specific Azure resource group?

You can get a comprehensive inventory of virtual machines in a specific resource group by executing KQL queries via Azure Resource Graph. This fetches resource metadata for VMs within the specified scope for infrastructure tracking and management.