CtrlK
BlogDocsLog inGet started
Tessl Logo

write-my-release-notes

Generate VS Code release notes for the features you worked on in a milestone. ALWAYS use this skill when the user asks to "write release notes for my features", "document my milestone features", or "generate release notes from my issues". It gathers the milestone features you own from GitHub, analyzes each feature and its related issues, and writes user-focused feature sections into the milestone release notes file.

72

Quality

91%

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

82%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 workflow skill with executable gh commands and explicit verification guidance. Minor conciseness and progressive-disclosure gaps (some repetition, inline guidelines overlapping a referenced file) keep it just below top marks.

DimensionReasoningScore

Conciseness

Instruction-dense with no basic-concept padding, but the Step 2.5 reconciliation rules are partly restated in the Step 3 area and the inline Writing guidelines overlap the referenced instructions file, so a few sections could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready `gh` CLI queries with exact search strings and `--json` field lists, concrete filename/heading examples, and specific formatting tokens like `setting(setting.name)` and the `<video>` tag template.

5 / 5

Workflow Clarity

Clear numbered sequence (locate file → identify features → build sections → verify → write) with an explicit "Verify technical details" checkpoint and skip/ask rules, but lacks a tight validate-fix-retry feedback loop on the written output.

4 / 5

Progressive Disclosure

Well-organized into clearly headed sections with one-level-deep references to external instructions files and templates; no bundle files exist, and the long inline Writing guidelines could arguably defer to the referenced instructions doc.

4 / 5

Total

17

/

20

Passed

Description

100%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, specific description that states concrete actions in third person and provides explicit natural-language trigger phrases. It clearly answers both what the skill does and when to invoke it with minimal conflict risk.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "gathers the milestone features you own from GitHub", "analyzes each feature and its related issues", "writes user-focused feature sections" — covering the full pipeline comprehensively in third person.

5 / 5

Completeness

Explicitly answers both what (generate/gather/analyze/write release notes) and when ("ALWAYS use this skill when the user asks to...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Quotes three natural user phrases ("write release notes for my features", "document my milestone features", "generate release notes from my issues") giving comprehensive synonym coverage a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Targets a narrow niche (VS Code release notes for features you own in a milestone) with distinct triggers, giving minimal overlap risk with other skills.

5 / 5

Total

20

/

20

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

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 2 suspicious

Warning

Total

14

/

16

Passed

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