changqingla/lumen/paper-translation
Claude Code and agent skill by changqingla/lumen
- community
Checking that the SKILL.md file is still in the repository.
Translate an academic paper or Markdown-converted paper into Chinese as a deliverable Markdown file. Use when the user asks to translate a paper, article, thesis, preprint, PDF-derived Markdown, or scholarly document. The workflow must create a new Markdown output file first, append translated content section by section, leave the references/bibliography section untranslated, and finally present the Markdown file as the artifact.
Install
npx vskill@latest install changqingla/lumen/paper-translationSKILL.md
Paper Translation Skill
Goal
Translate the full academic paper into Chinese and deliver a Markdown file. Do not only answer with pasted translated text. The final artifact must be a .md file under /mnt/user-data/outputs.
Inputs
- Prefer a Markdown source file under
/mnt/user-data/uploads. - If only a PDF is available and a Markdown version also exists, translate the Markdown version.
- If several files are available, choose the paper-like Markdown/PDF-derived file that matches the user's request. If there is no clear candidate, ask for clarification.
Required Workflow
- Identify the source paper file and inspect its structure.
- Use
read_filefor Markdown input. - For large files, read by line ranges or logical sections instead of loading everything into the final response.
- Create a new output Markdown file before translation starts.
- Use a clear path such as
/mnt/user-data/outputs/{source-stem}.zh.md. - Initialize it with an empty string or a short translated title/header if immediately known.
- Translate section by section and append each translated section to the output file.
- Use
write_filewithappend=trueafter each section or batch. - Preserve Markdown hierarchy, formulas, tables, image links, code blocks, footnotes, citations, and numbering.
- Preserve image Markdown exactly, such as
or. Do not remove images, rewrite image paths, or translate image filenames. - If the source contains MinerU-generated Mermaid or
<details>diagram transcriptions next to a real image, omit those diagram transcription blocks from the translated artifact and keep the real image Markdown plus the figure caption. - Translate titles, abstract, body text, figure/table captions, notes, acknowledgements, and appendices unless the user says otherwise.
- Do not summarize or omit content.
- Detect the references section.
- Treat headings such as
References,Bibliography,Works Cited, and equivalent bibliography headings in any language as the start of the references section. - From that heading to the end of the references list, keep the original text unchanged.
- Do not translate author names, paper titles, journal names, DOI/URL fields, or citation entries.
- After all sections are written, inspect the output file.
- Confirm it is not empty.
- Confirm the references section is present and untranslated when the source has references.
- Publish the final Markdown file with
present_files.
Translation Rules
- Output language: Chinese.
- Keep academic tone precise and fluent.
- Preserve technical terms. When a term has no stable Chinese translation, keep the English term and optionally add a concise Chinese explanation on first occurrence.
- Preserve all citation markers exactly, such as
[1],(Smith et al., 2024),[@smith2024], and superscript-style markers. - Preserve math exactly, including inline
$...$, block$$...$$, LaTeX environments, and equation numbers. - Preserve Markdown table structure. Translate cell text but not numeric values, formulas, URLs, or identifiers.
- Preserve code blocks exactly unless the surrounding prose comments are natural language and clearly should be translated.
- Do not add commentary about the translation process inside the output file.
Section Append Pattern
Use this pattern throughout the job:
When appending, separate sections with blank lines:
For the references section, append the original Markdown block unchanged:
Quality Checklist
Before presenting the file, verify:
- The output file exists under
/mnt/user-data/outputs. - Main sections from the source appear in the output in the same order.
- No translated content is only present in the chat response but missing from the file.
- References/bibliography entries remain in the original language.
- Markdown syntax is not broken by missing fences, table separators, or heading levels.
Final Response
After calling present_files, reply briefly that the translated Markdown file has been generated and is available for download. Do not paste the full translation in the final chat response.
If the caller explicitly asks for machine-readable output, return only the requested structured value. In Creative Workshop paper translation requests, the caller expects machine-readable JSON, so after present_files reply with only:
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingruntimes/skills/public/paper-translation/SKILL.md
Popularity
- Repository stars
- 44
- Repository forks
- 1
- 7-day trend score
- 19
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/changqingla/lumen/paper-translation)