Tooluck logoTooluck
SKILL.md

azure-resource-lookup

Agent skill frommicrosoft/azure-skills

List, find, and show Azure resources across subscriptions or resource groups. Handles prompts like \"list the websites in my subscription\", \"list my web apps\", \"show my app services\", \"list virtual machines\", \"list my VMs\", \"show storage accounts\", \"find container apps\", and \"what resources do I have\". USE FOR: list websites, list web apps, list app services, show websites in subscription, resource inventory, find resources by tag, tag analysis, orphaned resource discovery (not for cost analysis), unattached disks, count resources by type, cross-subscription lookup, and Azure Resource Graph queries. DO NOT USE FOR: deploying/changing resources (use azure-deploy), cost optimization (use cost-optimization from the optional azure-cost plugin), or non-Azure clouds.

How to install azure-resource-lookup

install azure-resource-lookup
# install the azure-skills pack with the skills CLI
npx skills add microsoft/azure-skills

# or add only this skill to Claude Code: copy the folder

skills/azure-resource-lookup/

# into

~/.claude/skills/azure-resource-lookup/ (all projects)

.claude/skills/azure-resource-lookup/ (one project)

skills/azure-resource-lookup/SKILL.md

MITFull file
1# Azure Resource Lookup
2
3List, find, and discover Azure resources of any type across subscriptions and resource groups. Use Azure Resource Graph (ARG) for fast, cross-cutting queries when dedicated MCP tools don't cover the resource type.
4
5## When to Use This Skill
6
7Use this skill when the user wants to:
8- **List resources** of any type (VMs, web apps, storage accounts, container apps, databases, etc.)
9- **Show resources** in a specific subscription or resource group
10- Query resources **across multiple subscriptions** or resource types
11- Find **orphaned resources** (unattached disks, unused NICs, idle IPs)
12- Discover resources **missing required tags** or configurations
13- Get a **resource inventory** spanning multiple types
14- Find resources in a **specific state** (unhealthy, failed provisioning, stopped)
15- Answer "**what resources do I have?**" or "**show me my Azure resources**"
16- **List web apps, websites, or App Services**
17
18> ⚠️ **Warning:** App Service / Web Apps have no dedicated MCP `list` command. Prompts like "list websites", "list web apps", or "list app services" **must** route through this skill to use Azure Resource Graph.
19
20> 💡 **Tip:** For single-resource-type queries, first check if a dedicated MCP tool can handle it (see routing table below). If none exists, use Azure Resource Graph.
21
22## Quick Reference
23
24| Property | Value |
25|----------|-------|
26| **Query Language** | KQL (Kusto Query Language subset) |
27…

Excerpt shown under the repository's MIT license.

More skills in azure-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates