CtrlK
BlogDocsLog inGet started
Tessl Logo

add-translation-strings

**EXECUTION (runbook) SKILL** — Add or change a user-facing UI string in Git Extensions and regenerate the translation catalog. USE FOR: adding a TranslationString, changing a control/menu/toolbar caption, any UI text change that must update English.xlf. DO NOT USE FOR: non-UI/log/exception-internal strings, or general feature work. Triggers: "add a UI string", "change this label", "regenerate English.xlf", "update-loc".

79

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-5

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

A tight, well-structured runbook that is lean, fully actionable, and explicitly sequenced with validation checkpoints and hard-rule guardrails. References are one level deep and clearly signaled, fitting a short single-purpose skill.

DimensionReasoningScore

Conciseness

Lean runbook with no concept padding — 'Any user-facing string must be a TranslationString and reflected in English.xlf. Follow in order.' — assumes Claude's competence and lets every token earn its place, matching the lean/efficient top anchor rather than the minor-trim 4.

5 / 5

Actionability

Fully executable guidance — copy-paste commands 'dotnet build /v:q' and '.\update-loc.cmd', a concrete code pattern 'private readonly TranslationString _x = new("...");', and specific file links — covering the common cases as the top anchor requires.

5 / 5

Workflow Clarity

Single-purpose runbook with a clearly ordered 1-4 sequence, an explicit build-first checkpoint with rationale, a Verify validation section, and a STOP-conditions/hard-rules checklist; validation is present so the batch-operation cap does not apply, and the simple-skill exception supports the top anchor.

5 / 5

Progressive Disclosure

Under 50 lines with well-organized sections (Steps, Verify, STOP conditions) and one-level-deep, clearly signaled references (TranslatedStrings.cs, English.xlf, translation-system.md); no bundle files exist, so the under-50-lines well-organized-sections rule yields the top score.

5 / 5

Total

20

/

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.

An exemplary execution-skill description: it states concrete capabilities, gives explicit use/avoid guidance, and lists natural trigger phrases scoped to a distinct niche. It uses third-person/imperative voice with no first- or second-person phrasing to penalize.

DimensionReasoningScore

Specificity

Quotes multiple concrete actions — 'Add or change a user-facing UI string', 'regenerate the translation catalog', 'adding a TranslationString', 'changing a control/menu/toolbar caption' — giving comprehensive coverage rather than the 1-2 actions of a 3 or the minor-gaps of a 4.

5 / 5

Completeness

Explicitly answers both what ('Add or change a user-facing UI string... regenerate the translation catalog') and when ('USE FOR:', 'DO NOT USE FOR:', 'Triggers:') with concrete trigger phrases, satisfying the top anchor rather than the weaker-when 4.

5 / 5

Trigger Term Quality

Provides comprehensive natural triggers with synonyms and concrete identifiers — 'add a UI string', 'change this label', 'regenerate English.xlf', 'update-loc' — matching the anchor's coverage of natural terms plus synonyms/file references, not merely the good-but-incomplete 4.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Git Extensions UI translation, English.xlf catalog) with distinct triggers and explicit DO NOT USE FOR boundaries, yielding minimal conflict risk as the top anchor requires.

5 / 5

Total

20

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 suspicious

Warning

Total

15

/

16

Passed

Repository
gitextensions/gitextensions
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.