CtrlK
BlogDocsLog inGet started
Tessl Logo

azure-cloud-migrate

Assess and migrate cross-cloud workloads to Azure with reports and code conversion. Supports Lambda→Functions, Beanstalk/Heroku/App Engine→App Service, Fargate/Kubernetes/Cloud Run/Spring Boot→Container Apps. WHEN: migrate Lambda to Functions, AWS to Azure, migrate Beanstalk, migrate Heroku, migrate App Engine, Cloud Run migration, Fargate to ACA, ECS/Kubernetes/GKE/EKS to Container Apps, Spring Boot to Container Apps, cross-cloud migration.

74

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

87%

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 well-structured, lean overview that delegates detail to a clean one-level reference tree with accurate links. Its main gap is the absence of an explicit validation/verification feedback loop in the body for destructive migration steps, which keeps workflow clarity from the top level.

Suggestions

Add an explicit validation checkpoint in the Steps (e.g., verify migrated code builds/runs locally before the hand-off prompt) to close the validate→fix→retry loop for destructive migration operations.

Surface in the body — or via a short pointer — how assessment failures or blockers should be handled and reported back to the user.

Clarify what 'Test locally' in step 4 entails (specific command or reference) so the ask_user checkpoint is actionable rather than open-ended.

DimensionReasoningScore

Conciseness

The body is lean: it assumes Claude's knowledge (no explanations of what Azure/Kubernetes are), uses a compact scenario table and terse rules, and every section earns its place — e.g. rule 8's note that Kubernetes DNS names don't resolve in Container Apps is genuinely non-obvious guidance.

3 / 3

Actionability

Concrete and executable: names specific MCP tools (mcp_azure_mcp_get_azure_bestpractices, mcp_azure_mcp_documentation), a precise output-directory convention, per-scenario reference links, and a numbered step sequence. For an orchestration skill, the guidance is specific and actionable rather than abstract.

3 / 3

Workflow Clarity

The five-step sequence is clear and ordered ('Follow phases sequentially — do not skip', assessment before migration, ask_user for destructive actions), but the body lacks an explicit validate→fix→retry feedback loop for destructive migration operations, which the guidelines say should cap this dimension at 2.

2 / 3

Progressive Disclosure

A clear overview with a well-signaled scenario table pointing to one-level-deep references — all referenced paths resolve to real files in references/ — with content appropriately split into assessment, code-migration, and deployment guides.

3 / 3

Total

11

/

12

Passed

Description

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.

The description is concise, concrete, and third-person, with a strong explicit WHEN clause covering natural trigger phrases and specific source→target mappings. It cleanly answers both what the skill does and when to use it.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Assess and migrate cross-cloud workloads', 'reports and code conversion' — plus specific source→target mappings (Lambda→Functions, Fargate→Container Apps), matching the anchor for listing several specific concrete actions.

3 / 3

Completeness

Clearly answers both what ('Assess and migrate cross-cloud workloads to Azure with reports and code conversion') and when (explicit 'WHEN:' trigger clause), satisfying the anchor for explicit triggers on both dimensions.

3 / 3

Trigger Term Quality

The WHEN clause covers natural phrases a user would say — 'migrate Lambda to Functions', 'AWS to Azure', 'migrate Beanstalk', 'Cloud Run migration', 'Spring Boot to Container Apps' — giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

Cross-cloud migration to Azure is a clear niche with distinct triggers (specific source services and targets), making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 18 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 18 deeper-than-1-level

Warning

Total

14

/

16

Passed

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