CtrlK
BlogDocsLog inGet started
Tessl Logo

azd-publish

Prepare and publish a new version of the waza azd extension. USE FOR: "publish extension", "release new version", "bump version", "prepare release", "update changelog", "azd publish", "new release", "version bump", "cut a release". DO NOT USE FOR: running evals (use waza), writing skills (use skill-authoring), CI/CD pipeline changes (edit workflow files directly).

72

Quality

89%

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

88%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 highly actionable, well-sequenced release workflow with concrete commands, explicit user checkpoints, and built-in validation. Minor conciseness loss comes from the redundant Important Notes section.

Suggestions

Collapse the 'Important Notes' list into inline mentions already present in the workflow steps to remove redundancy, or keep only the post-merge workflow-trigger note that isn't covered elsewhere.

Consider a one-line quick-reference summary of the five steps at the top of the Workflow section so the overall shape is visible before the detail.

DimensionReasoningScore

Conciseness

The body is mostly efficient with concrete commands and no padding about concepts Claude already knows, but the 'Important Notes' section restates conventions (conventional commits, Keep a Changelog, semver, branch naming) already covered inline, which could be trimmed.

4 / 5

Actionability

Fully executable guidance with copy-paste-ready bash commands (git tag, git log, git checkout, git push, gh pr create), specific file targets, and a complete PR body template covering the common release flow.

5 / 5

Workflow Clarity

Five steps are clearly sequenced with explicit decision points ('ASK THE USER'), validation checkpoints (flag version.txt/extension.yaml mismatch, present summary for review, Step 4 git diff review), and a PR checklist; user-gated feedback loops are present throughout, so the destructive/batch cap does not apply.

5 / 5

Progressive Disclosure

Well-organized single-file structure (When to Use, Workflow, File Reference, Important Notes) with no external bundle files present and no content that clearly belongs in a separate reference; slightly above 50 lines keeps it just shy of the simple-skill 5.

4 / 5

Total

18

/

20

Passed

Description

90%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, well-structured description with excellent trigger coverage, explicit when-guidance, and clear boundary disambiguation. The only weakness is second-person imperative voice and slightly thin capability enumeration in the lead sentence.

Suggestions

Rewrite the lead in third person to satisfy the voice guideline, e.g. 'Prepares and publishes a new version of the waza azd extension: bumps the version, updates the changelog, and opens a release PR.'

Surface the concrete capabilities (version bump, changelog update, release PR) directly in the opening sentence rather than only via the USE FOR trigger list.

DimensionReasoningScore

Specificity

The core sentence 'Prepare and publish a new version of the waza azd extension' names the domain and 1-2 concrete actions (prepare, publish), with the trigger list implying version bump and changelog work, but capability coverage is not comprehensive; the imperative/second-person voice ('Prepare and publish') triggers the -1 voice penalty from a baseline of 4.

3 / 5

Completeness

Explicitly answers both 'what' (prepare and publish a new version of the azd extension) and 'when' (a USE FOR block of concrete trigger phrases), plus a DO NOT USE FOR boundary clause.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms and variations ('publish extension', 'release new version', 'bump version', 'version bump', 'cut a release', 'azd publish'), all phrasings a user would naturally say.

5 / 5

Distinctiveness Conflict Risk

Clear niche (waza azd extension releases) with distinct triggers and an explicit DO NOT USE FOR clause that disambiguates from waza evals, skill-authoring, and CI/CD pipeline edits, giving minimal conflict risk.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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