visa-doc-translate

Translate visa document images into bilingual English PDFs.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Oruga420/claude-code-skills --skill visa-doc-translate-oruga420
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visa-doc-translate
Source: https://github.com/Oruga420/claude-code-skills/tree/main/visa-doc-translate
Command: npx skills add https://github.com/Oruga420/claude-code-skills --skill visa-doc-translate-oruga420

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts photographed or scanned visa application documents into a professional, certified English translation and packages the original image and translation into a bilingual PDF so users no longer must manually OCR, translate, and typeset official documents.

Core Features & Use Cases

  • Automatic OCR with fallbacks: Attempts macOS Vision, EasyOCR, and Tesseract in sequence to extract text from images including HEIC/PNG/JPEG.
  • Robust image handling: Converts HEIC to PNG, checks and corrects EXIF orientation, and applies additional rotation heuristics when needed.
  • Professional translation and layout: Produces accurate English translations that preserve names, numbers, dates, and amounts, and generates a two-page A4 PDF (original image + formatted translation) suitable for visa submissions.
  • Use Case: Translate a bank deposit certificate or employment letter into an official-looking bilingual PDF for visa filing.

Quick Start

Use the visa-doc-translate skill to convert the image file RetirementCertificate.PNG into a bilingual translated PDF saved next to the original.

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 bank certificate image into a bilingual PDF for a visa application?

To translate visa documents, this skill uses multi-engine OCR to extract text from images like bank certificates, generates a professional English translation, and outputs a two-page A4 bilingual PDF containing the original image and the formatted translation.

Can I use HEIC photos for visa document OCR and translation?

Yes, HEIC photos are fully supported for visa document OCR and translation. The skill automatically converts HEIC files to PNG, checks and corrects EXIF orientation, and applies rotation heuristics before processing the text extraction.

What's the best way to OCR scanned employment letters for a USA visa?

The best way to OCR scanned employment letters is using the multi-engine fallback system, which sequentially attempts macOS Vision, EasyOCR, and Tesseract to accurately extract text before formatting it into a professional bilingual PDF.

Does the translation preserve original names, dates, and numeric data?

Yes, the translation preserves original names, dates, and numeric data. The skill produces accurate English translations that maintain all specific names, numbers, and amounts from the original visa application documents.

Can I process my retirement certificate image for a UK visa submission?

Yes, you can process retirement certificates for UK visa submissions. The skill handles official documents for Australia, USA, Canada, UK, and EU workflows, packaging the original image and translation into a submission-ready A4 PDF.

Why does my translated visa document PDF need a two-page A4 layout?

A translated visa document PDF needs a two-page A4 layout to meet submission requirements, placing the original image on the first page and the professionally typeset English translation on the second page using PIL and reportlab.