visa-doc-translate

Translates visa application document images into bilingual English PDFs via OCR.

3|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/oabdelmaksoud/AGI-FARM-PLUGIN --skill visa-doc-translate-oabdelmaksoud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visa-doc-translate
Source: https://github.com/oabdelmaksoud/AGI-FARM-PLUGIN/tree/main/ecc-resources/docs/zh-CN/skills/visa-doc-translate
Command: npx skills add https://github.com/oabdelmaksoud/AGI-FARM-PLUGIN --skill visa-doc-translate-oabdelmaksoud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pillow, reportlab, pyobjc-framework-Vision, pyobjc-framework-Quartz, easyocr, pytesseract, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the translation of visa application documents from images into professional, bilingual English PDFs, streamlining the application process and reducing manual translation effort.

Core Features & Use Cases

  • Automated OCR: Extracts text from various image formats using multiple OCR engines.
  • Bilingual PDF Generation: Creates a two-page PDF with the original image and its professional English translation.
  • Use Case: Translate a scanned bank statement or employment letter into a professional English PDF suitable for visa applications to Australia, the USA, Canada, or the UK.

Quick Start

Use the visa-doc-translate skill to translate the image file RetirementCertificate.PNG into a bilingual PDF.

Frequently Asked Questions about visa-doc-translate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate scanned visa documents like bank statements into English PDFs?

To translate scanned visa documents into English PDFs, you need an automated workflow that extracts text from images using OCR and generates a bilingual PDF containing both the original image and the translated English text.

What is the best way to automate OCR extraction for visa application images?

Automating OCR extraction for visa application images is best handled by a multi-engine approach, utilizing macOS Vision, EasyOCR, and Tesseract to accurately capture text from various scanned document formats like identification cards and letters.

Does the bilingual PDF translation process support various image file formats?

Yes, the bilingual PDF translation process supports various image file formats by leveraging multiple OCR frameworks, allowing you to convert scanned employment letters and bank statements into professional English PDFs.

Can I generate a two-page bilingual PDF with the original image and translated text?

You can generate a two-page bilingual PDF that includes the original scanned image on one page and the professional English translation on the next, making it suitable for visa applications to countries like Australia, the USA, Canada, or the UK.

Do I need specific OCR dependencies like EasyOCR and Tesseract to translate visa docs?

To translate visa docs using this automated approach, you need specific OCR dependencies such as EasyOCR, Tesseract, and macOS Vision frameworks, alongside PDF generation libraries like ReportLab to produce the final bilingual output.

What are the limitations of using automated OCR for translating visa documents?

Automated OCR for translating visa documents relies heavily on the image quality of the original scans, meaning poorly captured images or complex layouts may result in inaccurate text extraction and require manual review before generating the English PDF.