visa-doc-translate

Translate visa application images into English and generate bilingual PDFs.

Updated Jul 27, 2026
One-click install
npx skills add https://github.com/kouiso/designdiff --skill visa-doc-translate-kouiso
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: visa-doc-translate
Source: https://github.com/kouiso/designdiff/tree/main/.claude/skills/visa-doc-translate
Command: npx skills add https://github.com/kouiso/designdiff --skill visa-doc-translate-kouiso

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the translation of various visa application documents from their original language into professional English, generating a bilingual PDF for submission.

Core Features & Use Cases

  • Multi-format Document Handling: Supports common image formats like HEIC, PNG, and JPG.
  • Intelligent OCR & Translation: Utilizes multiple OCR methods for accurate text extraction and professional translation, preserving original formatting and terminology.
  • Bilingual PDF Generation: Creates a two-page PDF with the original document and its English translation, suitable for official visa applications.
  • Use Case: Translate a Chinese bank deposit certificate into English for a US visa application.

Quick Start

Translate the document located at /path/to/your/document.heic 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 a visa document image into an English PDF for submission?▼

To translate a visa document into an English PDF, this Skill processes image formats like HEIC, PNG, and JPG, using OCR to extract text and generating a bilingual PDF with the original and translated content side by side.

Can I use HEIC images for OCR translation on macOS?▼

Yes, you can use HEIC images for OCR translation. The Skill handles HEIC format conversion and uses macOS Vision, EasyOCR, or Tesseract to extract text before generating the translated English PDF.

What is the best way to create a bilingual PDF from a scanned visa application?▼

The best way to create a bilingual PDF from a scanned visa application is to use an automated workflow that performs OCR text extraction and professional translation, preserving original formatting and terminology for names and numbers.

Do I need macOS Vision to extract text from visa documents?▼

You do not strictly need macOS Vision, as the Skill supports multiple OCR methods including EasyOCR and Tesseract, allowing flexible text extraction from various image formats to produce the translated English PDF.

How does EXIF data rotation work when processing visa document images?▼

EXIF data rotation automatically corrects image orientation before OCR text extraction, ensuring that the text from your visa document image is accurately read by EasyOCR, Tesseract, or macOS Vision for translation.