CtrlK
BlogDocsLog inGet started
Tessl Logo

check-translations-pr

Check whether a translations PR provides full language coverage for all translatable strings it contains, and identify which languages are still missing. Use this whenever the user asks about translation status, whether translations are complete or ready, which languages are missing, or wants to verify a translations PR before merging. Also trigger when the user pastes a PR number or URL alongside any mention of translations, or asks something like "are we good to ship?" in a context that involves string changes.

75

Quality

93%

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

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.

An exemplary, tightly-scoped skill body: every step is concrete and executable, the workflow is explicitly sequenced with validation stop-gates, and the content is lean with no wasted tokens.

DimensionReasoningScore

Conciseness

Lean and efficient with no concept padding — it jumps straight into a numbered workflow, executable bash commands, and a copy-paste report template, assuming Claude's competence throughout.

5 / 5

Actionability

Provides fully executable commands (gh pr diff pipelines, ls/grep) and an exact, copy-paste-ready report format that cover the common cases without pseudocode.

5 / 5

Workflow Clarity

A clearly sequenced four-step process with explicit validation checkpoints (stop-and-ask in Step 1, stop-if-empty in Step 2, list comparison in Step 3, exact output format in Step 4) and feedback loops for error cases.

5 / 5

Progressive Disclosure

A compact single-purpose skill with no bundle files; it is well-organized into clearly headed steps and keeps all content appropriately inline, meeting the simple-skill exception for full marks.

5 / 5

Total

20

/

20

Passed

Description

86%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, well-structured description that clearly states its purpose and provides rich, natural trigger guidance. It is slightly limited on specificity by naming only two concrete actions rather than a broader set.

DimensionReasoningScore

Specificity

Names the domain and two concrete actions ('check whether a translations PR provides full language coverage' and 'identify which languages are still missing'), but the action set is narrow rather than comprehensive, matching the 1-2 concrete actions anchor.

3 / 5

Completeness

Explicitly answers both what (check coverage and identify missing languages) and when ('Use this whenever…' and 'Also trigger when…' with concrete trigger phrases), matching the top anchor.

5 / 5

Trigger Term Quality

Covers natural phrases users would say ('translation status', 'are translations complete or ready', 'which languages are missing', 'verify a translations PR before merging', 'are we good to ship?') plus PR number/URL triggers, giving comprehensive coverage including synonyms and idioms.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (translations PR coverage) with distinct triggers and minimal conflict risk, though it has minor overlap with general PR-review skills, placing it just below the minimal-conflict anchor.

4 / 5

Total

17

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
duckduckgo/Android
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.