visa-doc-translate

Translate visa application document images and generate bilingual PDFs.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/klu-dev/porting-ecc-to-vscode --skill visa-doc-translate-klu-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visa-doc-translate
Source: https://github.com/klu-dev/porting-ecc-to-vscode/tree/main/.github/skills/visa-doc-translate
Command: npx skills add https://github.com/klu-dev/porting-ecc-to-vscode --skill visa-doc-translate-klu-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Vision, easyocr, pytesseract, pillow, reportlab, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the translation of visa application documents and creates bilingual PDFs, streamlining the visa application process.

Core Features & Use Cases

  • Document Translation: Translates images of visa application documents into English.
  • Bilingual PDF Generation: Creates a bilingual PDF with the original and translated document.
  • Supported Formats: Handles various document types including bank certificates, employment, retirement, property, and ID cards.
  • Use Case: Ideal for applicants who need to submit translated documents for visa applications in Australia, the USA, Canada, the UK, and other countries.

Quick Start

Translate and generate a bilingual PDF for the document 'Passport.jpg' using the visa-doc-translate skill.

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 visa application documents into a bilingual PDF?

You can translate visa application documents by processing images through automated OCR text extraction and professional translation, which generates a bilingual PDF containing both the original and translated text side by side.

What types of visa documents are supported for bilingual translation?

Bilingual translation supports various visa application document types, including bank certificates, employment records, retirement proofs, property documents, and ID cards, making it suitable for applications to countries like Australia, the USA, Canada, and the UK.

Do I need macOS Vision framework to perform OCR text extraction on visa documents?

Yes, the macOS Vision framework is required to perform OCR text extraction on visa documents, alongside EasyOCR and Tesseract OCR, to accurately recognize text before generating the translated bilingual PDF.

Can I use Tesseract OCR and EasyOCR together for visa document translation?

Yes, Tesseract OCR and EasyOCR are used together with the macOS Vision framework to handle image conversion and OCR text extraction, ensuring accurate text recognition from visa application images before professional translation.

What is the best way to generate a bilingual PDF from a scanned visa application image?

The best way to generate a bilingual PDF from a scanned visa application image is to automate the workflow using OCR text extraction and professional translation, which outputs a combined document with original and translated text.

When should I not use an automated OCR workflow for visa document translation?

You should not use an automated OCR workflow for visa document translation if your source images are severely blurred or rotated beyond automatic correction capabilities, which can cause text extraction errors and inaccurate translations.