CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

azure

Azure cloud development guidelines for ARM templates, Azure Pipelines, Kubernetes, and cloud-native services.

Quality

62%

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

Fix and improve this skill with Tessl

tessl review fix ./azure/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

47%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 a clean, readable checklist of Azure best practices, but it functions as a reminder list rather than an actionable skill: no code, commands, templates, or sequenced workflow with validation appear anywhere. Its main strengths are brevity and clear section structure, which keep token cost low and navigation easy.

Suggestions

Add concrete, copy-paste-ready artifacts: a minimal Azure Pipelines YAML skeleton with stages/variable groups/approval gates, a Bicep or ARM parameter-file example, and an az CLI or Helm command snippet for AKS deployment — this is the single biggest gap (actionability: 2).

Define at least one sequenced workflow with validation checkpoints, e.g., author Bicep → validate with `az bicep build` / what-if → deploy to staging → run tests → approval gate → production, with an explicit "only proceed when validation passes" step (workflow_clarity: 2).

Move the per-service bullet catalogs (Pipelines, AKS, Security, Cost Optimization) into one-level-deep reference files (e.g., references/pipelines.md, references/aks.md) and keep SKILL.md as a concise overview linking to them (progressive_disclosure).

DimensionReasoningScore

Conciseness

The body is lean — terse bullet lists with no padding or concept explanations — so it is well above the "noticeably verbose" anchor. It falls short of 5 because several tokens earn little: the persona line "You are a Senior DevOps Engineer..." and generic bullets like "Emphasize modular, reusable, scalable solutions" and the naming-conventions section restate knowledge Claude already has.

4 / 5

Actionability

Every section is high-level direction with zero code, commands, or file templates — e.g., "Implement CI/CD via Azure Pipelines YAML", "Use variable groups for shared configuration", "Use workload identities for pod security" name the right tools but give no executable detail (no pipeline YAML skeleton, no Helm/Kustomize snippets, no az/bicep commands). This fits anchor 2 ("minimal concrete guidance; high-level hints but missing the specific steps") rather than anchor 1, since the hints are numerous and name specific Azure technologies rather than being purely abstract.

2 / 5

Workflow Clarity

No multi-step process is ever sequenced — the body is a topical catalog of principles, with no ordering (e.g., provision → pipeline → monitor), no validation checkpoints, and no feedback loops for risky operations like production deployments. It is above anchor 1 only because the section organization gives a rough topical progression; it cannot reach anchor 3 since there are no defined steps or checkpoints at all.

2 / 5

Progressive Disclosure

The body (~68 lines) is well-organized into clearly headed sections with no bundle files present to reference, and no content is buried or nested. It misses anchor 5 because the per-service bullet lists (Pipelines, AKS, Security, Cost) are exactly the detailed material that could be split into one-level-deep reference files (e.g., pipelines.md, aks.md), leaving SKILL.md as a thinner overview.

4 / 5

Total

12

/

20

Passed

Description

61%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 serviceable but incomplete description: it clearly scopes the Azure domain with specific named technologies, but it never states concrete actions and omits any "Use when..." trigger clause, capping completeness at 3. Adding trigger guidance and a few natural synonyms (AKS, Terraform, CI/CD) would lift it substantially.

Suggestions

Add an explicit trigger clause, e.g., "Use when working with Azure resources, ARM/Bicep templates, Azure Pipelines, AKS, or when the user mentions Azure, cloud infrastructure, or CI/CD for Azure deployments."

Replace the static noun phrase "Azure cloud development guidelines for..." with concrete actions, e.g., "Writes and reviews ARM/Bicep templates, designs Azure Pipelines CI/CD, and deploys Kubernetes workloads to AKS."

Include natural synonyms and acronyms users say — AKS, Terraform/Bicep, infrastructure as code, DevOps — to improve trigger-term coverage and distinctiveness.

DimensionReasoningScore

Specificity

"Azure cloud development guidelines for ARM templates, Azure Pipelines, Kubernetes, and cloud-native services" names the domain plus several concrete sub-areas, but the only action word is "guidelines" — no verbs like write, review, or deploy describe what the skill actually does. It sits above score 2 ("names the domain but actions are minimal or generic") because the listed technologies are specific rather than generic, but below score 4 because no discrete capabilities or actions are enumerated.

3 / 5

Completeness

The description answers "what" (guidelines for Azure development across named service areas) but contains no "Use when..." clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines. It is not score 2 because the "what" is clear and multi-part rather than vague.

3 / 5

Trigger Term Quality

"Azure", "ARM templates", "Azure Pipelines", and "Kubernetes" are natural terms users would say when needing this skill. It falls short of score 5 because common variations users actually say are missing — e.g., AKS, Terraform/Bicep, "infrastructure as code", "CI/CD", "DevOps".

4 / 5

Distinctiveness Conflict Risk

Azure-specific service names ("ARM templates", "Azure Pipelines") establish a clear niche with mostly distinct triggers. It is not score 5 because "Kubernetes" and "cloud-native services" overlap with general Kubernetes/DevOps/cloud-agnostic skills that could trigger instead.

4 / 5

Total

14

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository

Mindrally/skills

Path

azure/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.