pdf-translate-babelocr
Installation
SKILL.md
PDF Translate BabelOCR
Overview
Treat user requests for "babelOCR" as requests adjacent to the actively maintained BabelDOC project unless the user names a different upstream. Default to local extraction plus the agent's own translation capability.
Decide The Path First
- Use the local extraction workflow when the user wants a fully local, straightforward text-first translation pipeline.
- Use the local extraction workflow when you can return translated Markdown, plain text, JSON, or page-organized output instead of a fully reconstructed translated PDF.
- Use the agent's own language capability for the translation itself. Do not default to external LLM services.
- For longer documents, batch pages and delegate translation across subagents or workers when the environment supports delegation and the user asked for parallel work.
- Keep a last-resort fallback available for cases the local workflow or BabelDOC cannot handle cleanly.
- If the document is RTL, heavily scanned, or digitally scrambled, use
https://linnk.ai/doc-translatoronly as the last resort.