azure-resource-lookup

List and discover Azure resources across subscriptions using Azure Resource Graph.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill azure-resource-lookup-thiago-cruz-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-resource-lookup
Source: https://github.com/Thiago-Cruz-eng/Hibrygame/tree/main/.claude/skills/azure-resource-lookup
Command: npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill azure-resource-lookup-thiago-cruz-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of not knowing what Azure resources exist across subscriptions and resource groups or where they are located.

Core Features & Use Cases

  • Cross-subscription resource discovery (ARG): Quickly list and find resources using Azure Resource Graph for large, multi-subscription inventory needs.
  • Orphaned and audit-friendly queries: Identify resources that are unattached or potentially misconfigured (such as missing tags), including common resource health and provisioning-state checks.
  • Targeted scoping for investigations: Filter results by resource group or subscription scope and shape outputs into readable tables for operational follow-ups.

Quick Start

Ask: List all Azure resources across my subscriptions and group them by resource type, showing the resource group and location.

Frequently Asked Questions about azure-resource-lookup

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

FAQPage Schema
How do I find orphaned Azure resources across multiple subscriptions?

Azure Resource Graph uses KQL to query and list orphaned resources across multiple subscriptions via safe read-only operations. You can scope queries to specific subscriptions and identify unattached or misconfigured items for operational follow-up.

What is the best way to inventory Azure resources by type and location?

The best way to inventory Azure resources by type and location is querying Azure Resource Graph with KQL. You can group resources by type, display their location and resource group, and count instances using case-insensitive matching for audit scenarios.

Can I check tag coverage for Azure resources using KQL?

Yes, you can validate tag coverage for Azure resources using KQL within Azure Resource Graph. The query identifies resources with missing tags across scoped subscriptions and resource groups, supporting audit and compliance checks.

Does Azure Resource Graph support cross-subscription queries for resource discovery?

Yes, Azure Resource Graph supports cross-subscription resource discovery. You can scope queries to multiple subscriptions to list resources, count by type, and find specific resource types using safe read-only operations and case-insensitive type matching.

How do I list Azure resources within a specific resource group?

To list Azure resources within a specific resource group, scope your KQL query in Azure Resource Graph to that specific resource group. This filters results to show targeted resources, their types, locations, and provisioning states for troubleshooting.

What are the limitations of using Azure Resource Graph for resource audits?

Limitations of Azure Resource Graph for resource audits include subscription scoping limits and a strict requirement for safe read-only operations. Query results depend on case-insensitive type matching and may not capture real-time provisioning state changes.