CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

azure-sdk-mgmt-pr-review

Review Azure SDK management-plane pull requests, check naming conventions, API compatibility, and code quality.

65

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

—

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

85%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 an unusually executable, well-sequenced review procedure: copy-paste scanner commands, deterministic decision rules, explicit checkpoints, and a precise output contract. Its weaknesses are repetition of blocking/severity statements and a monolithic inline checklist that would be better served as a one-level-deep reference file.

Suggestions

Move the naming suffix tables, resource-naming rules, and scanner rule-family list into a references/ file (e.g. naming-checklist.md) with a clearly signaled link, keeping SKILL.md as the phase-by-phase overview.

Add the literal command for fetching the released baseline API file from the tag (e.g. a git show / gh api invocation), since only the tag format and path are currently given.

Trim the redundant restatements of blocking severity (Phase 1 intro, rules, severity table, and output section) to a single authoritative policy location.

DimensionReasoningScore

Conciseness

Nearly every line is domain-specific policy Claude cannot know (rule IDs, tag formats, severity mapping) with almost no padding, but blocking/severity statements are repeated across Phase 1, the severity table, and the output section. Anchor 4 fits — efficient with minor over-explanation; not 5 because of the redundant restatements.

4 / 5

Actionability

Provides copy-paste pwsh scanner commands with flag semantics, exact baseline tag and file-path formats, literal comment-target resolution paths, and a concrete gh api review-submission command. Even edge behavior (baseline recovery, untrusted workflow mode, duplicate suppression) is specified executably, matching the fully-executable anchor 5.

5 / 5

Workflow Clarity

Three phases are explicitly ordered with gating and skip conditions ('Versioning failures are blocking, but continue into API review unless...'), explicit validation checkpoints ('The number of verdicts must equal the number of NEW entries'), duplicate-comment suppression, and re-review guidance. It is a review skill, not a destructive/batch operation, and the feedback loops present match anchor 5.

5 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, or assets/), and the ~60-line naming/API checklist tables and rule-family lists are inlined in SKILL.md rather than split into a reference file. Structure exists via phase headers, but nothing is offloaded and there is no navigation to separate materials, matching anchor 3 ('content that should be separate is inline').

3 / 5

Total

17

/

20

Passed

Description

70%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 clearly states a distinct, specific capability in a well-defined niche, but omits any 'Use when...' trigger guidance and leans on the vague phrase 'code quality'. It would surface reliably for Azure SDK PR review requests but misses some natural trigger phrasings.

Suggestions

Append an explicit trigger clause, e.g. 'Use when reviewing Azure SDK for .NET management-plane PRs, or when the user mentions Azure mgmt SDK naming rules, API compatibility, or breaking changes.'

Replace the vague 'code quality' with the concrete review phases (versioning, naming, breaking-change detection) so the scope is fully enumerated.

Add natural trigger variations such as 'PR', '.NET', and 'breaking changes' to widen keyword coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions ('Review Azure SDK management-plane pull requests', 'check naming conventions, API compatibility') but 'code quality' is generic filler and versioning/breaking-change scope is not mentioned, so it falls short of comprehensive anchor 5.

4 / 5

Completeness

The 'what' is clear, but there is no 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 3 per the judging guidelines.

3 / 5

Trigger Term Quality

Good natural keyword coverage ('Azure SDK', 'management-plane', 'pull requests', 'naming conventions', 'API compatibility'), but common variations like 'PR', '.NET', and 'breaking changes' are missing, so it does not reach anchor 5.

4 / 5

Distinctiveness Conflict Risk

'Azure SDK management-plane pull requests' is a clear niche with distinct triggers; minimal conflict risk with other skills, matching anchor 5.

5 / 5

Total

16

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Azure/azure-sdk-for-net

Path

.github/skills/azure-sdk-mgmt-pr-review/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.