azure-resource-lookup

List, find, and show Azure resources across subscriptions using Azure Resource Graph.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/MoonAxis/azure-stack --skill azure-resource-lookup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-resource-lookup
Source: https://github.com/MoonAxis/azure-stack/tree/main/skills/azure-resource-lookup
Command: npx skills add https://github.com/MoonAxis/azure-stack --skill azure-resource-lookup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you find and inventory all your Azure resources across subscriptions and resource groups, especially when you need to locate specific types or identify unutilized assets.

Core Features & Use Cases

  • Resource Discovery: List any type of Azure resource (VMs, storage, web apps, etc.).
  • Cross-Subscription Queries: Search for resources across multiple Azure subscriptions.
  • Orphaned Resource Identification: Find unattached disks, unused IPs, and other idle resources.
  • Tag Auditing: Identify resources missing required tags or configurations.
  • Use Case: You need to generate a complete inventory of all virtual machines and their associated resource groups across your entire Azure environment to prepare for a cost audit.

Quick Start

Use the azure-resource-lookup skill to list all virtual machines in my current subscription.

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?

You can list Azure resources across multiple subscriptions by running KQL queries through the Azure Resource Graph. This approach enables cross-subscription queries to inventory resources like VMs and storage accounts simultaneously.

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

Finding orphaned Azure resources involves querying the Azure Resource Graph to identify unattached disks and unused IPs. This inventory process helps locate idle assets across your resource groups for cleanup.

Can I audit Azure resource tags across my subscriptions?

You can audit Azure resource tags by executing KQL queries against the Azure Resource Graph. This identifies resources missing required tags or configurations across your subscriptions to maintain governance compliance.

Do I need Azure CLI to query the Azure Resource Graph?

Querying the Azure Resource Graph relies on the az graph query CLI command for execution. You need the Azure CLI environment configured to run KQL queries and retrieve resource inventory results.

How does KQL work with Azure Resource Graph for resource discovery?

KQL works with Azure Resource Graph by defining query logic to filter and locate specific Azure resources. The Skill translates your resource discovery requirements into KQL commands executed via the Azure CLI.