CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-resource-lookup

List, find, and show Azure resources across subscriptions or resource groups. Handles prompts like "list websites", "list virtual machines", "list my VMs", "show storage accounts", "find container apps", and "what resources do I have". USE FOR: 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 azure-cost), or non-Azure clouds.

89

Quality

86%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that covers all dimensions thoroughly. It provides specific concrete actions, natural trigger phrases users would actually say, explicit USE FOR and DO NOT USE FOR clauses, and clear boundaries with references to alternative skills. The description is comprehensive yet well-organized, making it easy for Claude to select this skill appropriately.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: list, find, show resources, resource inventory, find by tag, tag analysis, orphaned resource discovery, unattached disks, count resources by type, cross-subscription lookup, and Azure Resource Graph queries.

3 / 3

Completeness

Clearly answers both 'what' (list, find, show Azure resources with specific capabilities) and 'when' (explicit USE FOR and DO NOT USE FOR clauses with trigger scenarios and boundary conditions referencing alternative skills).

3 / 3

Trigger Term Quality

Excellent coverage of natural user phrases like 'list websites', 'list virtual machines', 'list my VMs', 'show storage accounts', 'find container apps', 'what resources do I have', plus technical terms like 'Azure Resource Graph queries' and 'cross-subscription lookup'.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with explicit DO NOT USE FOR boundaries that reference specific alternative skills (azure-deploy, azure-cost), and the scope is clearly limited to Azure resource discovery/inventory rather than deployment or cost analysis.

3 / 3

Total

12

/

12

Passed

Implementation

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured skill with strong actionability — concrete tools, commands, and routing decisions are clearly specified. The main weaknesses are moderate verbosity (the 'When to Use' section largely restates the description) and a workflow that lacks explicit validation/feedback loops for verifying generated queries produce correct results. The progressive disclosure and error handling are well done.

Suggestions

Trim or remove the 'When to Use This Skill' section since it largely duplicates the skill description that Claude already has from the frontmatter.

Add a validation step after Step 3 (e.g., 'If results look wrong or empty, verify the KQL type string and subscription scope, then regenerate the query').

DimensionReasoningScore

Conciseness

The 'When to Use This Skill' section is somewhat redundant with the frontmatter description and could be trimmed. The routing table is useful but verbose. The tip callout and some explanatory text could be tightened. Overall mostly efficient but has room for compression.

2 / 3

Actionability

Provides concrete CLI commands, specific MCP tool names with exact parameters, a clear routing table for tool selection, and executable bash examples. The error handling table gives specific fixes for specific errors.

3 / 3

Workflow Clarity

The 3-step workflow is clearly sequenced and logical, but lacks explicit validation checkpoints. There's no feedback loop for verifying query results or handling cases where the generated query is incorrect. For a query-generation workflow, a 'verify results make sense' step would strengthen it.

2 / 3

Progressive Disclosure

Clean overview structure with a single well-signaled reference to detailed query patterns in 'references/azure-resource-graph.md'. Content is appropriately split between the main skill file (workflow, routing, constraints) and the reference file (KQL patterns). Navigation is clear and one level deep.

3 / 3

Total

10

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
microsoft/azure-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.