CtrlK
BlogDocsLog inGet started
Tessl Logo

azd-deployment

Deploy containerized frontend + backend applications to Azure Container Apps with remote builds, managed identity, and idempotent infrastructure.

57

Quality

66%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/azd-deployment/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

64%

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

This is a solid, actionable skill with concrete executable examples covering the full azd deployment workflow. Its main weaknesses are missing validation/error-recovery checkpoints in the deployment workflow and referenced files that don't exist in the bundle. The content is mostly concise but could trim boilerplate sections and tighten some examples.

Suggestions

Add explicit validation checkpoints after key steps (e.g., 'Verify deployment: `azd show` should display running services' and 'If `azd up` fails: check `az containerapp logs show`').

Either provide the referenced files (references/bicep-patterns.md, references/troubleshooting.md, references/azure-yaml-schema.md) or remove the references to avoid broken links.

Complete the custom domain restoration hook — currently it only echoes saved domains but doesn't actually restore them, which is misleading for a destructive operation.

Remove the boilerplate 'When to Use' and 'Limitations' sections which add no skill-specific value.

DimensionReasoningScore

Conciseness

Generally efficient with good use of tables and code blocks, but includes some unnecessary sections like the boilerplate 'When to Use' and 'Limitations' sections that add no value, and the hooks examples with placeholder echo statements add bulk without substance. The full azure.yaml example could be tighter.

2 / 3

Actionability

Provides fully executable code blocks throughout — real bash commands, complete Bicep snippets, valid YAML configurations, and concrete JSON parameter files. Commands are copy-paste ready with specific flags and options.

3 / 3

Workflow Clarity

The Quick Start provides a clear sequence, and the idempotent deployment section explains the flow well. However, there are no explicit validation checkpoints — no 'verify the deployment succeeded' step, no error recovery guidance after `azd up` fails, and the custom domain preservation hook lacks a complete restore step (only echoes saved domains).

2 / 3

Progressive Disclosure

References to external files (references/bicep-patterns.md, references/troubleshooting.md, references/azure-yaml-schema.md) are clearly signaled, but no bundle files are provided so these references are broken. The main content is well-structured with headers but includes substantial inline detail (full azure.yaml, Bicep patterns, RBAC examples) that could be split into referenced files.

2 / 3

Total

9

/

12

Passed

Description

67%

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 on specificity and distinctiveness, clearly identifying the platform, deployment pattern, and key features. Its main weakness is the absence of an explicit 'Use when...' clause, which would help Claude know exactly when to select this skill. Adding natural trigger terms and user-facing language would also improve discoverability.

Suggestions

Add a 'Use when...' clause, e.g., 'Use when the user wants to deploy containers to Azure Container Apps, set up ACA infrastructure, or deploy frontend/backend apps to Azure.'

Include common user variations and synonyms such as 'ACA', 'Docker', 'container deployment to Azure', and 'Azure cloud hosting' to improve trigger term coverage.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: deploying containerized apps, remote builds, managed identity, and idempotent infrastructure. Specifies both frontend and backend applications on a named platform (Azure Container Apps).

3 / 3

Completeness

Clearly answers 'what does this do' (deploy containerized apps to Azure Container Apps with specific features), but lacks an explicit 'Use when...' clause or equivalent trigger guidance, which caps this at 2 per the rubric.

2 / 3

Trigger Term Quality

Includes good keywords like 'Azure Container Apps', 'containerized', 'deploy', 'managed identity', and 'remote builds', but misses common user variations like 'ACA', 'Docker', 'container deployment', or 'Azure hosting'. Some terms like 'idempotent infrastructure' are more technical jargon than natural user language.

2 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche: Azure Container Apps deployment specifically for frontend + backend containerized applications. The combination of platform (Azure Container Apps), approach (remote builds, managed identity), and scope (frontend + backend) makes it unlikely to conflict with other skills.

3 / 3

Total

10

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
sickn33/antigravity-awesome-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.