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
86%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
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.
| Dimension | Reasoning | Score |
|---|---|---|
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').
| Dimension | Reasoning | Score |
|---|---|---|
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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
742d20b
Table of Contents
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.