CtrlK
BlogDocsLog inGet started
Tessl Logo

release

Guide for performing the DirectX Tool Kit for DirectX 11 release process. Use this skill when asked to help with releasing a new version, publishing packages, or updating ports.

80

Quality

100%

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

100%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a tightly written, highly actionable release runbook with clear sequencing, validation checkpoints, and appropriate use of a bundled test script. It respects token budget while remaining concrete and navigable.

DimensionReasoningScore

Conciseness

The body is a lean procedural checklist of commands, script invocations, and file paths with no padding or explanation of concepts Claude already knows; every step earns its place.

3 / 3

Actionability

Provides concrete, executable guidance throughout — named scripts like 'build\preparerelease.ps1', exact commands such as '.\vcpkg x-add-version directxtk' and 'build\promotenuget.ps1 -Version <version> -Release', and specific file paths.

3 / 3

Workflow Clarity

The eight phases are clearly sequenced with explicit validation gates — waiting for CI/pipelines to pass before proceeding (step 4), comparing the source archive (step 12), validating NuGet packages (step 14), and testing the VCPKG port (step 19).

3 / 3

Progressive Disclosure

A single well-organized overview with Prerequisites, phased Steps, and a Key Scripts table; the one bundle file referenced ('assets/vcpkgdxtk.cmd') is real, one level deep, and clearly signaled.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 well-crafted description that clearly states the skill's purpose, uses third-person voice, and provides explicit trigger guidance with concrete actions. It is concise, specific, and distinct.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'releasing a new version, publishing packages, or updating ports' — naming specific release-process tasks rather than vague language.

3 / 3

Completeness

Explicitly states what it does ('Guide for performing the DirectX Tool Kit for DirectX 11 release process') and when to use it ('Use this skill when asked to help with...'), satisfying both what and when.

3 / 3

Trigger Term Quality

Triggers such as 'releasing a new version', 'publishing packages', and 'updating ports' are natural phrases a user would say when requesting this work.

3 / 3

Distinctiveness Conflict Risk

Scoped narrowly to the DirectXTK for DirectX 11 release process with distinct triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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/DirectXTK
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.