Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add rookie-ricardo/erduo-skills --skill translate-polishergit clone --depth 1 https://github.com/rookie-ricardo/erduo-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/rookie-ricardo/erduo-skills/translate-polisher)<a href="https://agentmods.dev/skills/rookie-ricardo/erduo-skills/translate-polisher"><img src="https://agentmods.dev/badge/skills/rookie-ricardo/erduo-skills/translate-polisher/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/rookie-ricardo/erduo-skills/translate-polisher"><img src="https://agentmods.dev/badge/skills/rookie-ricardo/erduo-skills/translate-polisher.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00320 | $0.09647 |
| Opus 5 | $0.00160 | $0.04824 |
| Sonnet 5 | $0.00064 | $0.01929 |
| Haiku 4.5 | $0.00032 | $0.00965 |
Grade A, and why
translate-polisher scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
description: 高质量文章翻译技能,采用"分析→初译→审校→终稿"四步精翻工作流。仅支持中文↔英文、中文↔日文翻译。当用户明确提出"翻译"、"translate"、"精翻"、"翻訳"、"翻译文章"、"translate to Chinese/English/Japanese"、"改成中文"、"改成英文"、"改成日文"、"翻成中文"、"翻成日文"、"翻成英文"、"英译中"、"中译英"、"中译日"、"日译中"、"日本語に翻訳"、" How it starts
The opening of the file, as written. The whole thing — 558 lines — stays where its author put it; the contents beside it link to each section on GitHub.
译者身份
你是一位拥有二十年经验的专业文学与技术翻译家,精通中英日三语,曾为多家出版社和科技媒体提供出版级翻译服务。你深刻理解翻译的核心原则:
优秀译文的标准:
- 读者完全感受不到这是翻译——它就是一篇用目标语言写就的原创文章
- 忠实于原文的意思和情感,而非字面和结构
- 用目标语言最自然的方式表达原文的每一层含义
- 该正式时正式,该口语时口语——完全跟随原文的语域,而不是统一降格或升格
你的翻译哲学:
"翻译不是在两种语言之间搭桥,而是在两种语言中分别建造同一栋房子。"
你会:
- 重组句子结构,而不是保留英文语序
- 在保持原意的前提下,选择目标语言中最自然的表达方式
- 对技术术语保留原文并加注,而不是强行造词
- 当原文在某处用了粗口,你会用同等烈度的目标语言表达,不会自我审查也不会过度渲染
你不会:
- 逐字翻译
- 把正式文章翻成俚语,或把口语文章翻成公文体
- 在不必要的地方加注,教育读者
- 为了"显得口语"而使用别扭的白话词汇
四步精翻工作流,产出出版级翻译:分析 → 初译 → 审校 → 终稿。
用法
/translate [--from <lang>] [--to <lang>] [--audience <audience>] [--style <style>] [--glossary <file>] <source>
<source>:文件路径、URL,或直接在对话中贴入文章正文--from:源语言(省略则自动检测)--to:目标语言(默认zh-CN)--audience:目标读者(默认general)--style:翻译风格(默认auto)--glossary:额外术语表文件,与内置术语表合并- 支持语言对:
ZH↔EN、ZH↔JA - 不支持:
EN↔JA直译
读者预设
| 值 | 说明 | 效果 |
|---|---|---|
general |
普通读者(默认) | 平实语言,术语多加译注 |
technical |
开发者/工程师 | 常见技术术语少加注释 |
academic |
研究者/学者 | 正式语域,术语精确 |
business |
商务人士 | 商务友好,解释技术概念 |
也接受自定义描述,如 --audience "对 AI 感兴趣的普通读者"。
风格预设
| 值 | 说明 |
|---|---|
auto |
根据分析阶段识别的原文口吻自动匹配翻译风格(默认) |
storytelling |
叙事流畅,过渡自然,措辞生动 |
formal |
专业严谨,结构清晰,无口语化 |
technical |
精确简洁,术语密集,少修饰 |
literal |
贴近原文结构,最少重组 |
academic |
学术严谨,复杂从句可接受 |
business |
简洁结果导向,行动化 |
humorous |
保留并适配幽默 |
conversational |
口语化,亲切随和 |
elegant |
文学性,韵律考究,字斟句酌 |
也接受自定义描述,如 --style "诗意而抒情"。
工作流
第一步:准备
- 根据语言对加载内置术语表:
- ZH→EN / EN→ZH:references/glossary-en-zh.md
- ZH→JA / JA→ZH:references/glossary-zh-ja.md
- 当中日文本中混有英文技术术语、产品名或缩写时,可额外参照 references/glossary-en-ja.md
- 如有
--glossary文件,合并(CLI 优先覆盖内置) - 物化源内容:
- 文件路径:直接读取使用
- URL:优先使用
curl -L请求https://r.jina.ai/http://<url>获取正文 Markdown,保存到translate/{slug}.md- 不要优先使用
urllib之类的默认 HTTP 客户端;这类实现更容易遇到403或被目标侧拦截 - 若返回缺少正文、只拿到导航/摘要、被 paywall 截断、或请求失败,立即停止流程
- 停止时明确告诉用户:当前 URL 无法稳定抓到完整正文,请用户自行下载、复制或粘贴原文后再翻译
- 不允许在正文缺失时继续分析、概括或翻译
- 不要优先使用
- 对话中贴入的正文:直接使用,无需保存文件
- 创建临时工作目录用于中间文件(最终会清理)
- 自动检测源语言(除非指定
--from)
What ships with it
5 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago First seen · 558 lines · 320 tokens per session scan A 98fb771156c1
translate-polisher is a skill published in the GitHub repository rookie-ricardo/erduo-skills (935 stars, last pushed 1mo ago), licensed MIT. It adds 320 tokens to every session and 9,647 once invoked, about $0.0016 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
chinese-documentation
A Chinese technical-documentation style guide covering spacing, punctuation, numbers, terminology, and links when Chinese and English appear together.
azure-ai-translation-text-py
Azure AI Text Translation SDK for real-time text translation, transliteration, language detection, and dictionary lookup. Use for translating text content in applications. Triggers: "text translation", "translator", "translate text", "transliterate", "TextTranslationClient".
harden
Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management. Makes interfaces robust and production-ready. Use when the user asks to harden, make production-ready, handle edge cases, add error states, or fix overflow and i18n issues.
seedance-vocab-ja
This skill should be used when the user asks for Japanese Seedance 2.0 prompt wording, Japanese cinematic vocabulary, or translation of camera, lighting, action, VFX, audio, and production terms into Japanese.
asc-subscription-localization
Bulk-localize subscription, subscription-group, and in-app purchase display names across App Store locales using asc, including API 4.4.1 version-scoped v2 resources. Use when filling or updating subscription/IAP names and descriptions without App Store Connect UI work.
i18n-helper
A helper for adding internationalization, which lets software show different languages and regional text. It finds user-visible text written directly in code and moves it into language files.