aradotso/translate-book-parallel

Claude Code の並列サブエージェントと再開可能なチャンクパイプラインを使用して、書籍全体(PDF/DOCX/EPUB)を任意の言語に翻訳します。

translate-book-parallel とは?

このスキルは、Claude Code の並列サブエージェント機能を活用し、大規模な書籍ファイル(PDF、DOCX、EPUB)をチャンクに分割して並列翻訳することで、高効率な翻訳を実現します。特に処理が中断された場合でも、チェックポイントから再開可能なパイプラインを備えているため、長時間の翻訳タスクに非常に有用です。対応フォーマットはPDF、DOCX、EPUBで、任意の言語ペアに対応可能。各チャンクは独立したサブエージェントで処理されるため、Claude Code のマルチエージェント処理能力を最大限に活用し、翻訳品質と速度のバランスを最適化します。ユーザーは CLI から簡単に呼び出せ、Markdown の中間形式で翻訳結果を受け取れます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aradotso/trending-skills/tree/main/skills/translate-book-parallel

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

translate-book-parallel は何をしますか?

Claude Code の並列サブエージェントと再開可能なチャンクパイプラインを使用して、書籍全体(PDF/DOCX/EPUB)を任意の言語に翻訳します。

概要

このスキルは、Claude Codeの並列サブエージェント機能を活用し、大規模な書籍ファイル(PDF、DOCX、EPUB)をチャンクに分割して並列翻訳することで、高効率な翻訳を実現します。特に処理が中断された場合でも、チェックポイントから再開可能なパイプラインを備えているため、長時間の翻訳タスクに非常に有用です。

対応フォーマット

  • PDF
  • DOCX (Word文書)
  • EPUB

前提条件

  • Claude Code がインストールされていること
  • Python 3.8以上
  • 必要なPythonパッケージ: pypdf, python-docx, ebooklib, beautifulsoup4

インストール

# 必要なパッケージをインストール
pip install pypdf python-docx ebooklib beautifulsoup4

# リポジトリをクローン(またはスクリプトを直接ダウンロード)
git clone https://github.com/aradotso/translate-book-parallel.git
cd translate-book-parallel

使い方

基本的な使い方

claude translate-book-parallel input.pdf -l 日本語

出力ファイル名の指定

claude translate-book-parallel input.pdf -l 日本語 -o output.md

チャンクサイズの指定

claude translate-book-parallel input.epub -l フランス語 --chunk-size 50

中断された翻訳の再開

claude translate-book-parallel input.docx -l 英語 --resume

オプション

オプション説明デフォルト値
-l, --language翻訳先言語日本語
-o, --output出力ファイルパスoutput.md
--chunk-sizeチャンクあたりのページ数20
--resume中断された翻訳を再開false
--helpヘルプを表示-

ワークフロー

  1. 入力ファイルの解析: 入力ファイルを読み込み、チャンク(ページ/セクション)に分割します
  2. 並列翻訳: Claude Code の並列サブエージェントを使用して、各チャンクを独立して翻訳します
  3. チェックポイント保存: 翻訳の進行状況を定期的に保存し、中断時に再開可能にします
  4. マージ: 翻訳されたチャンクを連結し、最終的なMarkdownファイルとして出力します

注意事項

  • 大量のAPI呼び出しが発生するため、Claude Codeの利用制限に注意してください
  • 翻訳品質はオリジナルの文脈に依存します。必要に応じてチャンクサイズを調整してください
  • 画像や図表は翻訳されません(元のファイルから抽出されます)

ライセンス

MIT

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aradotso/724-office-ai-agent

Self-evolving AI agent system with 26 tools, three-layer memory, MCP plugins, and 24/7 self-repair in pure Python.

aradotso/agency-agents-ai-specialists

A collection of specialized AI agent personalities for Claude Code, Cursor, Aider, Windsurf, and other AI coding tools — covering engineering, design, marketing, sales, and more.

aradotso/agent-browser-automation

Headless browser automation CLI for AI agents using native Rust binary with Chrome DevTools Protocol

aradotso/antigravity-manager

AI coding agent skill for Antigravity Manager — a Tauri v2 + Rust desktop app and Docker service that manages multiple Google/Anthropic accounts and proxies them as standard OpenAI/Anthropic/Gemini API endpoints with intelligent account rotation.

aradotso/aracli-deploy-management

Guide to deploying and managing OpenClaw-compatible AI agent systems across cloud, bare metal, and hybrid infrastructure.

aradotso/autoresearchclaw-autonomous-research

Fully autonomous research pipeline that turns a topic idea into a complete academic paper with real citations, experiments, and conference-ready LaTeX.

aradotso/autoresearch-genealogy

Structured prompts, vault templates, and autonomous research workflows for AI-assisted genealogy using Claude Code.

aradotso/brreg

Search and retrieve Norwegian company data from Brønnøysundregistrene (the Norwegian Business Registry). Access all ~1.2 million registered companies in Norway.

aradotso/chrome-cdp-live-browser

Give AI agents access to your live Chrome session via CDP — interact with open tabs, logged-in accounts, and current page state

aradotso/claude-hud-statusline

A Claude Code plugin that displays a real-time HUD showing context usage, active tools, running agents, and todo progress in your terminal statusline.

aradotso/claude-peers-mcp

Enable multiple Claude Code instances to discover each other and exchange messages in real-time via a local broker daemon and MCP server.

aradotso/clui-cc-claude-overlay

Command Line User Interface for Claude Code — a floating macOS desktop overlay with multi-tab sessions, permission approval UI, voice input, and skills marketplace.

aradotso/cmux-terminal-multiplexer

AI-native terminal multiplexer with programmable socket API, full Playwright-equivalent browser automation, and agent team coordination — built for Claude Code and autonomous agent workflows

aradotso/code-review-graph

Build a persistent knowledge graph of your codebase so Claude reads only what matters — up to 49x fewer tokens on coding tasks.

aradotso/codex-autoresearch-loop

Self-directed iterative research skill for Codex that continuously cycles through modify, verify, retain or discard, and repeat until a measurable goal is reached.

aradotso/copaw-ai-assistant

Personal AI assistant framework supporting multiple chat channels (DingTalk, Feishu, QQ, Discord, etc.) with extensible skills, local/cloud deployment, and cron scheduling.

aradotso/corridorkey-green-screen

AI-powered green screen keyer that unmixes foreground colors and generates clean linear alpha channels using neural networks

aradotso/crucix-intelligence-dashboard

Personal intelligence agent that aggregates 27 OSINT data sources into a self-hosted Jarvis-style dashboard with Telegram/Discord bots, LLM analysis, and real-time alerts.

aradotso/daily-stock-analysis

LLM-powered A/H/US stock intelligent analysis system with multi-source data, real-time news, AI decision dashboards, and multi-channel push notifications via GitHub Actions.

aradotso/deepseek-ocr

Expert skill for using DeepSeek-OCR, a vision-language model for optical character recognition with context optical compression supporting documents, PDFs, and images.

関連スキル