CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

translation-quality-review

Use when reviewing actual translation quality (correctness, naturalness, consistency) for multi-language sites — checking for literal phrasing, broken placeholders, untranslated leftovers, and terminology drift. NOT a substitute for professional translator sign-off on launch-critical copy, NOT a key-parity check.

68

Quality

85%

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

75%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 well-structured, appropriately scoped instruction-only skill: clear phase sequence with explicit preconditions, concrete flag categories with a numeric threshold and placeholder syntax, and a useful severity taxonomy. Minor gaps are the absence of a sample finding/report format and a couple of tokens of Claude-known linguistic trivia.

Suggestions

Add a short example of a well-formed finding entry (e.g. one Critical and one Medium finding rendered in the intended report format) so the Phase 3 deliverable is unambiguous.

Trim the German/Finnish/French verbosity sentence to just its directive core — 'don't assume it's isolated to any one language pair; check what the source language actually is' — since the linguistic tendencies themselves are knowledge Claude already has.

If the skill grows, move the severity table and per-flag example strings into a references/ file to keep SKILL.md as a lean overview, keeping the current inline placement only while the body stays under ~100 lines.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes competence (flag definitions, a threshold, a severity table), but a few tokens could be trimmed — e.g. the sentence reciting that "German and Finnish compound nouns, and French's typical verbosity relative to English, are the most common sources" is linguistic knowledge Claude already has, though it ends with a genuine directive ("check what the source language actually is"). Not 5 because of that minor over-explanation; not 3 because padding is minimal.

4 / 5

Actionability

Concrete, executable guidance for an instruction-only skill: specific placeholder syntaxes ("{name}/%s/{{count}}-style"), a numeric rule of thumb (">30% longer character count"), named UI-constrained contexts ("button labels, nav items, form labels, badges"), and a severity table with concrete examples per level. Not 5 because there is no example of what a well-formed finding/report entry should look like, leaving a minor gap in the final deliverable's format.

4 / 5

Workflow Clarity

Clear Phase 0→3 sequence with real gating checkpoints: "Confirm key-parity is already green" before starting, "read it [style guide] before judging tone", and the Phase 2 handoff to visual confirmation for flagged strings. Not 5 because there is no explicit validate→fix→retry feedback loop within the workflow itself (the handoff is one-directional); not 3 because the checkpoints that do exist are explicit and well-placed.

4 / 5

Progressive Disclosure

No bundle files exist, and the ~87-line body is well-organized into clear section headers ("When not to use this", Phase 0–3) with content appropriately inline at this size; pointers to other skills (i18n-check.py, responsive-visual-review) are clearly signaled navigation. Not 5 because it exceeds the rubric's under-50-line simple-skill exception, and the severity table/examples could plausibly live in a reference file if the skill grows; not 3 because nothing is buried or misfiled.

4 / 5

Total

16

/

20

Passed

Description

87%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 description: concrete check categories, an explicit 'Use when' trigger, and explicit negative boundaries against the two most confusable adjacent skills. The only gaps are the omitted length/layout-risk capability and missing 'localization'/'i18n' synonym triggers.

DimensionReasoningScore

Specificity

Lists several concrete named checks — "literal phrasing, broken placeholders, untranslated leftovers, and terminology drift" plus "correctness, naturalness, consistency" — but omits the length/layout-risk analysis that the body dedicates an entire phase to, leaving a minor coverage gap. Anchor 4 (several specific actions, minor gaps) fits better than 5 because coverage is not comprehensive.

4 / 5

Completeness

Explicitly answers both: what ("checking for literal phrasing, broken placeholders, untranslated leftovers, and terminology drift") and when ("Use when reviewing actual translation quality... for multi-language sites"), with concrete trigger phrases. Not 4 because the 'when' clause is explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Good natural keyword coverage — "translation quality", "naturalness", "literal phrasing", "untranslated", "terminology drift", "multi-language sites" — that a user would plausibly say. Common synonyms like "localization", "l10n", or "i18n" are absent, which keeps it below anchor 5's comprehensive synonym coverage but clearly above anchor 3's missing-variations level.

4 / 5

Distinctiveness Conflict Risk

Clear niche with distinct triggers, and it actively negates the two nearest adjacent skills ("NOT a substitute for professional translator sign-off... NOT a key-parity check"), which minimizes wrong-skill triggering. Not 4 because the explicit negative boundaries leave virtually no overlap ambiguity.

5 / 5

Total

18

/

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

vannifr/agent-skills

Path

skills/translation-quality-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.