CtrlK
BlogDocsLog inGet started
Tessl Logo

mgmt-review-comment-resolution

Resolve review comments on Azure management-plane .NET SDK PRs. Handles renaming types/properties, changing property types, and other API surface adjustments by updating TypeSpec client.tsp and regenerating.

68

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

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.

The content is highly actionable with a clear, validated multi-step workflow and concrete code/commands throughout. The main gap is the absence of progressive disclosure — everything lives in one long file rather than an overview pointing to separate reference files.

Suggestions

Consider splitting the detailed decorator reference and SDK customization example into separate reference files (e.g. references/customization.md) and linking from the main body to reduce the monolithic feel.

Tighten the repeated 'skip the change and inform the user' guidance, which appears across multiple sections, into a single consolidated statement.

DimensionReasoningScore

Conciseness

The body is efficient and task-focused with concrete decorator syntax and commands, but a few sections (e.g., the repeated skip-and-inform guidance and the full C# customization example) could be tightened further.

4 / 5

Actionability

Provides fully executable guidance — concrete `@@clientName`/`@@alternateType` decorators, a complete C# customization class, `tsp-location.yaml` format, and exact `dotnet build`/`pwsh Export-API.ps1` commands — covering the common cases copy-paste ready.

5 / 5

Workflow Clarity

A clear nine-step sequence with explicit validation checkpoints (Step 7 build+verify, Step 8 check the API surface file), a feedback loop for test failures ('If tests fail... update the test files'), and handling of unsupported cases — a well-formed batch/destructive workflow with validation.

5 / 5

Progressive Disclosure

Well-organized with clear section headers (Key Concepts, Types of Review Comments, Workflow, Handling Unsupported Cases, Common Pitfalls) and no bundle files to split out, but the body is a single monolithic file rather than an overview pointing to one-level-deep references.

4 / 5

Total

18

/

20

Passed

Description

75%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 concrete and specific with comprehensive action coverage and a clearly distinct niche. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which limits completeness.

Suggestions

Add an explicit 'Use when...' clause to the description, e.g. 'Use when resolving review or PR comments on Azure management-plane .NET SDK PRs that require API surface changes.'

Soften the jargon with more natural synonyms users might say, such as 'SDK pull requests', 'type renames', or 'property type changes', alongside the TypeSpec terminology.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'renaming types/properties', 'changing property types', 'other API surface adjustments', 'updating TypeSpec client.tsp', 'regenerating' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

It clearly answers 'what does this do' but has no explicit 'Use when...' clause or equivalent trigger guidance in the description itself, which caps completeness at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Includes natural user-facing terms like 'review comments', 'renaming types', 'changing property types', and 'API surface', but the trigger phrasing is somewhat jargon-laden ('Azure management-plane .NET SDK PRs', 'TypeSpec') rather than common synonyms a user would naturally say.

4 / 5

Distinctiveness Conflict Risk

The niche is highly specific — Azure management-plane .NET SDK PRs resolved via TypeSpec client.tsp regeneration — making it clearly distinguishable from other skills with minimal conflict risk.

5 / 5

Total

17

/

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
Azure/azure-sdk-for-net
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.