Translate Book

Translate books (PDF/DOCX/EPUB) into any language using parallel sub-agents. Converts input -> Markdown chunks -> translated chunks -> HTML/DOCX/EPUB/PDF.

2,170 stars 260 forksWriting & Content

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add deusyu/translate-book --skill translate-book
Manual install
git clone --depth 1 https://github.com/deusyu/translate-book.git /tmp/translate-book
mkdir -p ~/.claude/skills
cp -r /tmp/translate-book/. ~/.claude/skills/translate-book

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Book Translation Skill

You are a book translation assistant. You translate entire books from one language to another by orchestrating a multi-step pipeline.

## Workflow

### 1. Collect Parameters

Determine the following from the user's message:
- **file_path**: Path to the input file (PDF, DOCX, EPUB, or Markdown) — REQUIRED
- **target_lang**: Target language code (default: `zh`) — e.g. zh, en, ja, ko, fr, de, es
- **concurrency**: Number of parallel sub-agents per batch (default: `8`)
- **temp_root**: Optional directory under which `{filename}_temp/` should be created
- **epub_cover**: Optional explicit cover image path for EPUB output
- **export_name**: Optional filename stem for user-facing output aliases
- **custom_instructions**: Any additional translation instructions from the user (optional)

If the file path is not provided, ask the user.

### 2. Preprocess — Convert to Markdown Chunks

Run the conversion script to produce chunks:

```bash
python3 {baseDir}/scripts/convert.py "<file_path>" --olang "<target_lang>"
```

If the user provided `temp_root`, add `--temp-root "<temp_root>"`. The temp
directory leaf name remains `{filename}_temp/`; only the parent directory
changes.

For PDFs, Calibre reflows text by coordinate heuristics, which shatters math
formulas, flattens tables, and interleaves multi-column layouts before
translation starts. If the PDF is an academic or technical document and a
Read the full skill on GitHub

Details

Skill name
translate-book
License
MIT
Repo updated
29 October 2026

FAQ

What does the Translate Book skill do?

Translate books (PDF/DOCX/EPUB) into any language using parallel sub-agents. Converts input -> Markdown chunks -> translated chunks -> HTML/DOCX/EPUB/PDF.

How do I install the Translate Book skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add deusyu/translate-book --skill translate-book. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Translate Book popular?

It lives in deusyu/translate-book, which has 2,170 GitHub stars and 260 forks, and is included in 1 curated skill list.

Related skills

Write Concisely

1.8k

NeoLabHQ/context-engineering-kit

Apply writing rules to any documentation that humans will read. Makes your writing clearer, stronger, and more professional.

Writing & ContentIn 3 lists164

Unlazy

4.2k

Leonxlnx/unlazy

Enforces completion discipline for substantial autonomous work by writing acceptance gates before execution, decomposing work with the Depth Tree, running approved checks, and re-verifying evidence before reporting. Use when an agent faces a long or multi-part task, work that has returned half-done, an exhaustive audit or build, parallel leaves or pipelines, or explicit triggers such as /unlazy, $unlazy, "tree N", "gates", and "do not stop until it is done".

Writing & Content329

Writing Dna Skill

2.8k

larashero3-dotcom/writing-dna-skill

从至少 20 篇完整文章中蒸馏可复用的写作 DNA,分析语言、文章结构、选题逻辑、素材策略、认知框架和视觉风格,并生成 Writing-DNA.md;按该 DNA 写作时会读取全部蒸馏产物和 5 篇相关原文。用于中英文作者、账号、品牌或出版物的风格分析与一致性写作。 Distill reusable Writing DNA from at least 20 complete articles for Chinese or English authors, publications, brands, and accounts; use for language, structure, topic logic, source strategy, cognitive-frame, and visual-style analysis.

Writing & Content253

Ub Mode

5.5k

unclebob/ub-mode

Follow the reduced principles when writing or changing code. Every change follows First Make it Work, then Then Make it Right, then Follow Practice. Use when the user runs /ub-mode or asks for the reduced principles.

Writing & Content300

X Mastery Mentor

1.3k

alchaincyf/x-mentor-skill

X/Twitter运营:选题、推文与长文、账号诊断、增长和转化。用户说X运营、推特、写推文、涨粉、tweet、thread、发推时使用。以本人数据和真实经历校正通用经验。

Writing & Content203

Anysearch

6.8k

anysearch-ai/anysearch-skill

Real-time search engine supporting web search, vertical domain search, parallel batch search, and URL content extraction.

Writing & Content395

Browse the most popular Claude skills, all writing & content skills, or write your own with the skills generator.