CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

az-cli-command-runner

Runs Azure CLI commands in a terminal. Use this skill when you need to execute az CLI commands such as checking authentication, querying Log Analytics, managing deployments, or inspecting Azure resources.

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

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

A concise, actionable, single-purpose skill body with a concrete command, stated validation behavior, and explicit error-recovery guidance. The only improvement would be one concrete example az command to make the invocation fully copy-paste ready.

DimensionReasoningScore

Conciseness

Lean and efficient: three short paragraphs plus one command block with no over-explanation of concepts Claude already knows. Every token earns its place.

5 / 5

Actionability

Gives a concrete, executable invocation ('.\scripts\runAzCommand.ps1 -Command "<az command>"') including the path relative to the skill directory. Not a 5 because '<az command>' is a placeholder and no concrete example command (e.g., 'az account show') is shown, leaving a minor gap for the common case.

4 / 5

Workflow Clarity

The single action is unambiguous, and error handling is explicit: validation failure behavior ('the script exits with an error message') and an auth-error recovery step ('ask the user to run az login before continuing') form a clear feedback loop. Fits the simple-skill exception cleanly.

5 / 5

Progressive Disclosure

Under 50 lines with no need for external reference files; the one bundle reference (scripts/runAzCommand.ps1) is real, clearly signaled, and exactly one level deep. Well-organized for a single-purpose skill.

5 / 5

Total

19

/

20

Passed

Description

83%Weight 40%Scale 1-5

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

A strong description that states what the skill does and when to use it in third person with concrete example actions and natural trigger terms. It only falls short of top marks on action coverage breadth and synonym variety.

DimensionReasoningScore

Specificity

Names the domain ('Runs Azure CLI commands in a terminal') and lists several concrete actions ('checking authentication, querying Log Analytics, managing deployments, or inspecting Azure resources'). Not a 5 because 'such as' signals partial coverage rather than a comprehensive action list.

4 / 5

Completeness

Explicitly answers both 'what' ('Runs Azure CLI commands in a terminal') and 'when' ('Use this skill when you need to execute az CLI commands such as...') with concrete trigger phrases. Clearly matches the anchor-5 example structure.

5 / 5

Trigger Term Quality

Good natural keyword coverage: 'Azure CLI', 'az CLI commands', 'Log Analytics', 'deployments', 'Azure resources' — phrases users would plausibly say. Not a 5 because a few natural variations/synonyms (e.g., 'az login', 'query Azure resources', specific service names) are absent.

4 / 5

Distinctiveness Conflict Risk

Clear Azure CLI niche with distinct triggers; 'az CLI' and 'Log Analytics' are unlikely to fire the wrong skill. Not a 5 because it could mildly overlap with a generic 'run terminal commands' or Azure management skill.

4 / 5

Total

17

/

20

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 — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Azure/Azure-Sentinel

Path

.github/skills/az-cli-command-runner/SKILL.md

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.