CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

preset

Intelligently deploys Azure OpenAI models to optimal regions by analyzing capacity across all available regions. Automatically checks current region first and shows alternatives if needed. USE FOR: quick deployment, optimal region, best region, automatic region selection, fast setup, multi-region capacity check, high availability deployment, deploy to best location. DO NOT USE FOR: custom SKU selection (use customize), specific version selection (use customize), custom capacity configuration (use customize), PTU deployments (use customize).

Quality

84%

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

75%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.

The body is well-structured and actionable: clear phase sequencing, executable az commands, an error-handling table, and a clean pointer to the workflow reference. The main weaknesses are elided command details in the phase table and an orphaned 694-line bundle file (preset-workflow.md) that is never linked from SKILL.md.

Suggestions

Resolve the orphaned references/preset-workflow.md: either link it from SKILL.md as the detailed implementation reference (and clarify how it differs from workflow.md) or remove it, since it duplicates the workflow content and is unreachable from the skill.

Complete the elided commands in the Deployment Phases table (the full az rest modelCapacities URL and the deployment create arguments), or annotate that full commands live in the workflow reference, so the body's guidance is copy-paste ready.

Add an explicit post-deployment validation step (e.g., poll provisioningState until Succeeded via the status command already shown in Advanced Usage) to close the workflow's only checkpoint gap.

DimensionReasoningScore

Conciseness

The body is efficient: terse tables for deployment phases and error handling, no explanations of concepts Claude already knows, and details correctly deferred to references/workflow.md. Minor instances could be trimmed (the Advanced Usage delete command and the Related Skills list are peripheral), placing it at anchor 4 rather than anchor 5's every-token-earns-its-place.

4 / 5

Actionability

Mostly executable guidance with concrete az commands per phase ('az account show', 'az cognitiveservices account list-models', 'az cognitiveservices account deployment create'), but some are elided ('az rest --method GET .../modelCapacities', 'deployment create ... --sku-capacity <value>') and require the workflow reference for full argument lists. Fits anchor 4 (minor gaps) rather than anchor 5 (copy-paste ready in the skill itself).

4 / 5

Workflow Clarity

Clear sequencing: a 7-step overview, a two-path Quick Workflow (fast path vs alternative-region path), a phase table, and an error-to-resolution table that provides recovery loops; auth is verified first. Minor validation gaps remain — post-deployment success criteria and the capacity-check exit condition are only implicit in the body — matching anchor 4. The guideline's cap of 3 for destructive/batch operations does not apply since deployment creation is non-destructive.

4 / 5

Progressive Disclosure

Good structure overall with a clearly signaled one-level reference ('For detailed step-by-step instructions, see [workflow reference](references/workflow.md)'), which is a real file. However, scoring against the actual bundle: references/preset-workflow.md (694 lines) is never referenced from SKILL.md and duplicates the workflow reference's content, an orphaned bundle file that creates a navigation gap, holding this at anchor 4 rather than anchor 5.

4 / 5

Total

16

/

20

Passed

Description

87%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.

The description is strong: concrete third-person capability statements, an explicit USE FOR trigger list with synonym coverage, clear DO NOT USE boundaries against the sibling customize skill, and a well-defined niche. Only minor improvements are available, so no suggestions are warranted.

DimensionReasoningScore

Specificity

Lists several concrete actions in third person — 'deploys Azure OpenAI models to optimal regions', 'analyzing capacity across all available regions', 'Automatically checks current region first', 'shows alternatives if needed' — with minor gaps (SKU choice, capacity calculation details omitted) and the mild buzzword 'Intelligently'. It exceeds anchor 3 (only 1-2 concrete actions) but does not fully meet anchor 5's comprehensive coverage.

4 / 5

Completeness

Explicitly answers both 'what' (deploys Azure OpenAI models to optimal regions by analyzing capacity across all regions) and 'when' with a concrete 'USE FOR:' trigger list plus 'DO NOT USE FOR' boundaries redirecting to the customize skill. This matches anchor 5 exactly; the explicit trigger clause satisfies the guideline that its absence would cap completeness at 3.

5 / 5

Trigger Term Quality

The USE FOR list provides good natural-term coverage with synonyms — 'quick deployment', 'optimal region', 'best region', 'fast setup', 'deploy to best location', 'multi-region capacity check' — but misses common phrasings users would say like 'which region has capacity/quota' or 'where should I deploy'. Fits anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Clear niche (Azure OpenAI capacity-aware region selection for deployment) with distinct triggers, and the DO NOT USE list explicitly routes the nearest-neighbor scenarios (custom SKU, version, capacity, PTU) to the customize skill, minimizing conflict risk. Matches anchor 5.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 suspicious

Warning

Total

15

/

16

Passed

Repository

microsoft/azure-skills

Path

.github/plugins/azure-skills/skills/microsoft-foundry/models/deploy-model/preset/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.