CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

translate-docs

Use when explicitly asked to translate, backfill, reconcile, rename, or delete paired Cherry Studio repository documentation in English and Simplified Chinese, including Phase 3 domain-by-domain translation work.

Quality

88%

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

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 tight, disciplined instruction-only skill: efficient prose, concrete triage rules, and real validation gates with an honest caveat ("A green pairing gate does not prove semantic fidelity"). Its weaknesses are the missing failure-handling loop after the gate, an unlinked "docs-governance" reference, and the absence of any inline example (pair path, sidecar) that would make triage executable without opening external docs.

Suggestions

Add an explicit error-recovery step after the pairing gate, e.g., "If the check fails, fix the reported pair and re-run both commands until green" — batch backfill work warrants a stated feedback loop.

Link or path "docs-governance" the same way the i18n docs are linked (e.g., a relative link or skill path), so the reference is unambiguous.

Inline one concrete example of a documentation pair path and its sidecar so the triage rule about using sidecar hashes to identify the authored side is actionable without opening the external pairing contract.

DimensionReasoningScore

Conciseness

The ~30-line body is lean and assumes competence: every clause instructs ("Do not silently repair inaccurate technical content during translation. Report the source defect or fix both languages against current code when the task authorizes it.") with zero padding or explanation of concepts Claude already knows. Each token earns its place.

5 / 5

Actionability

It provides concrete, runnable commands ("pnpm docs:check-pairing --write <pair>", "pnpm docs:check") and specific paths ("scripts/i18n-glossary.json"), plus an explicit verification checklist. However, key execution mechanics — how to read sidecar hashes to identify the authored side, or what a patch to the "smallest affected counterpart unit" looks like — are deferred to external docs with no inline example, leaving minor gaps.

4 / 5

Workflow Clarity

The sequence is clear (read references → triage by change pattern → batch work → finish with verification) and validation checkpoints are present: a verify-items checklist, the two-step pairing gate (--write then check), and the PR-level docs:check. It stops short of the top anchor because there is no explicit error-recovery loop telling Claude what to do when the pairing gate fails, which matters for batch backfill operations.

4 / 5

Progressive Disclosure

Sections are well organized (Triage, Batch work, Finish) and the four i18n references are one level deep and clearly signaled as labeled links. Two minor gaps keep it from the top anchor: "docs-governance" is referenced by bare name with no link or path, and no bundle files (references/, scripts/, assets/) exist to carry detail, so all depth lives outside the skill directory.

4 / 5

Total

17

/

20

Passed

Description

92%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: it names a precise niche, enumerates five concrete operations, and opens with an explicit, well-scoped "Use when" trigger in third person. The only weakness is modest synonym coverage (e.g., localization/i18n phrasing) that would broaden natural trigger matching.

DimensionReasoningScore

Specificity

The description lists five concrete actions — "translate, backfill, reconcile, rename, or delete" — on a precisely scoped domain: "paired Cherry Studio repository documentation in English and Simplified Chinese". Coverage of the skill's operations is comprehensive for its niche, matching the multiple-specific-actions anchor rather than the several-with-gaps anchor.

5 / 5

Completeness

It explicitly answers both questions: the "what" is the five named operations on paired EN/zh-CN documentation, and the "when" is the concrete trigger clause "Use when explicitly asked to translate, backfill, reconcile, rename, or delete…". The when is specific with concrete trigger phrases, fitting the top anchor rather than the could-be-more-explicit anchor.

5 / 5

Trigger Term Quality

Natural verbs a user would plausibly say ("translate", "backfill", "rename", "delete") plus distinctive terms like "Cherry Studio" and "Simplified Chinese" give good keyword coverage. A few natural synonyms are missing (e.g., "localization", "i18n", "zh", "sync the docs"), so it falls short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

"Paired Cherry Studio repository documentation in English and Simplified Chinese" defines a clear niche with distinct triggers, and the "explicitly asked" qualifier minimizes false triggers from generic translation requests. Minimal conflict risk with other skills.

5 / 5

Total

19

/

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 3 suspicious

Warning

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

14

/

16

Passed

Repository

CherryHQ/cherry-studio

Path

.agents/skills/translate-docs/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.